IMS Final Release

IMS Global Logo

IMS Question and Test Interoperability (QTI): Assessment, Section and Item XML Binding Version 3.0

IMS Final Release
Version 1.0

Date Issued: 1st May 2022
Latest version: http://www.imsglobal.org/activity/qti/

IPR and Distribution Notices

Recipients of this document are requested to submit, with their comments, notification of any relevant patent claims or other intellectual property rights of which they may be aware that might be infringed by any implementation of the specification set forth in this document, and to provide supporting documentation.

IMS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on IMS's procedures with respect to rights in IMS specifications can be found at the IMS Intellectual Property Rights web page: http://www.imsglobal.org/ipr/imsipr_policyFinal.pdf.

Org Name Date Election Made Necessary Claims Type
CITO March 11, 2022 No RF RAND (Required & Optional Elements)
HMH March 11, 2022 No RF RAND (Required & Optional Elements)

Copyright © 2022 IMS Global Learning Consortium. All Rights Reserved.

Use of this specification to develop products or services is governed by the license with IMS found on the IMS website: http://www.imsglobal.org/speclicense.html.

Permission is granted to all parties to use excerpts from this document as needed in producing requests for proposals.

The limited permissions granted above are perpetual and will not be revoked by IMS or its successors or assigns.

THIS SPECIFICATION IS BEING OFFERED WITHOUT ANY WARRANTY WHATSOEVER, AND IN PARTICULAR, ANY WARRANTY OF NONINFRINGEMENT IS EXPRESSLY DISCLAIMED. ANY USE OF THIS SPECIFICATION SHALL BE MADE ENTIRELY AT THE IMPLEMENTER'S OWN RISK, AND NEITHER THE CONSORTIUM, NOR ANY OF ITS MEMBERS OR SUBMITTERS, SHALL HAVE ANY LIABILITY WHATSOEVER TO ANY IMPLEMENTER OR THIRD PARTY FOR ANY DAMAGES OF ANY NATURE WHATSOEVER, DIRECTLY OR INDIRECTLY, ARISING FROM THE USE OF THIS SPECIFICATION.

Public contributions, comments and questions can be posted here: www.imsglobal.org/forums/ims-glc-public-forums-and-resources.

Trademark information: http://www.imsglobal.org/copyright.html

Document Name: IMS Question and Test Interoperability (QTI): Assessment, Section and Item XML Binding v3.0

Revision: 1st May 2022

toc | top

Abstract

This document is the core part the IMS Global Question and Test Interoperability (QTI) v3.0 specification. This document describes the binding of QTI Assssment, Section and Items (ASI), as described in [QTI-INFO-30], in the Extensible Markup Language (XML)

The IMS QTI specification describes a data model for the representation of question (qti-assessment-item) and test (qti-assessment-test) data and their corresponding results reports. Therefore, the specification enables the exchange of this item, test and results data between authoring tools, item banks, test constructional tools, learning systems and assessment delivery systems. The data model is described abstractly, using the Unified Modeling Language (UML) to facilitate binding to a wide range of data-modelling tools and programming languages. However, for interchange between systems a binding is provided to the industry standard XML and use of this binding is required for IMS certification. The IMS QTI specification has been designed to support both interoperability and innovation through the provision of well-defined extension points. These extension points can be used to wrap specialized or proprietary data in ways that allows it to be used alongside items that can be represented directly.

When exchanging QTI instances, this is achieved by using a zip file. The format of this zip file is based upon the QTI profile of the IMS Content Packaging 1.2 specification [CP-12]. This profile of Content Packaging is described in this document and its usage is required for certification. The zip file contains all of the QTI XML files, the associated assets and the 'imsmanifest.xml' file. The way in which the zip file is exchanged is beyond the scope of this specification. The QTI-XML uses a single namespace.

toc | top

Table of Contents

Abstract

1. Introduction

1.1 Scope and Context

1.2 Changes in QTI 3.0

1.3 Conventions

1.4 Structure of the Document

1.5 Nomenclature

2. UML to XML/XSD Mapping

2.1 Root Attribute UML/XSD Mapping

2.2 Root Class UML/XSD Mapping

2.2.1 AssessmentItem Root Class Mapping

2.2.2 AssessmentSection Root Class Mapping

2.2.3 AssessmentStimulus Root Class Mapping

2.2.4 AssessmentTest Root Class Mapping

2.2.5 OutcomeDeclaration Root Class Mapping

2.2.6 ResponseProcessing Root Class Mapping

2.3 Class UML/XSD Mapping

2.3.1 A Class Mapping

2.3.2 ARIABase Class Mapping

2.3.3 AdaptiveSelection Class Mapping

2.3.4 AnyN Class Mapping

2.3.5 AreaMapping Class Mapping

2.3.6 AssessmentItemRef Class Mapping

2.3.7 AssociableHotspot Class Mapping

2.3.8 AssociateInteraction Class Mapping

2.3.9 Audio Class Mapping

2.3.10 BDI Class Mapping

2.3.11 BDO Class Mapping

2.3.12 BR Class Mapping

2.3.13 BaseHTML5Flow Class Mapping

2.3.14 BaseHTML5Phrasing Class Mapping

2.3.15 BasePromptInteraction Class Mapping

2.3.16 BaseSequence Class Mapping

2.3.17 BaseSequenceEmpty Class Mapping

2.3.18 BaseSequenceFull Class Mapping

2.3.19 BaseSequenceRIdent Class Mapping

2.3.20 BaseSequenceXBase Class Mapping

2.3.21 BaseSequenceXBaseEmpty Class Mapping

2.3.22 BlockQuote Class Mapping

2.3.23 BranchRule Class Mapping

2.3.24 Calculator Class Mapping

2.3.25 Caption Class Mapping

2.3.26 Card Class Mapping

2.3.27 CardEntry Class Mapping

2.3.28 Catalog Class Mapping

2.3.29 CatalogInfo Class Mapping

2.3.30 ChoiceInteraction Class Mapping

2.3.31 Col Class Mapping

2.3.32 ColGroup Class Mapping

2.3.33 CompanionMaterialsInfo Class Mapping

2.3.34 ContextDeclaration Class Mapping

2.3.35 CorrectResponse Class Mapping

2.3.36 CustomInteraction Class Mapping

2.3.37 CustomOperator Class Mapping

2.3.38 DD Class Mapping

2.3.39 DL Class Mapping

2.3.40 DT Class Mapping

2.3.41 DefaultValue Class Mapping

2.3.42 Details Class Mapping

2.3.43 Div Class Mapping

2.3.44 DrawingInteraction Class Mapping

2.3.45 EndAttemptInteraction Class Mapping

2.3.46 Equal Class Mapping

2.3.47 EqualRounded Class Mapping

2.3.48 ExtendedTextInteraction Class Mapping

2.3.49 FeedbackBlock Class Mapping

2.3.50 FeedbackContentBody Class Mapping

2.3.51 FeedbackFlowContentBody Class Mapping

2.3.52 FeedbackInline Class Mapping

2.3.53 FieldValue Class Mapping

2.3.54 Figure Class Mapping

2.3.55 Gap Class Mapping

2.3.56 GapImg Class Mapping

2.3.57 GapMatchInteraction Class Mapping

2.3.58 GapText Class Mapping

2.3.59 GraphicAssociateInteraction Class Mapping

2.3.60 GraphicGapMatchInteraction Class Mapping

2.3.61 GraphicOrderInteraction Class Mapping

2.3.62 HR Class Mapping

2.3.63 HTMLContent Class Mapping

2.3.64 HTMLText Class Mapping

2.3.65 HotText Class Mapping

2.3.66 HotTextInteraction Class Mapping

2.3.67 HotspotChoice Class Mapping

2.3.68 HotspotInteraction Class Mapping

2.3.69 Img Class Mapping

2.3.70 IncrementSI Class Mapping

2.3.71 IncrementUS Class Mapping

2.3.72 Index Class Mapping

2.3.73 InlineChoice Class Mapping

2.3.74 InlineChoiceInteraction Class Mapping

2.3.75 Inside Class Mapping

2.3.76 InteractionMarkup Class Mapping

2.3.77 InteractionModules Class Mapping

2.3.78 InterpolationTable Class Mapping

2.3.79 ItemBody Class Mapping

2.3.80 ItemFileInfo Class Mapping

2.3.81 LI Class Mapping

2.3.82 Label Class Mapping

2.3.83 Logic0toMany Class Mapping

2.3.84 Logic1toMany Class Mapping

2.3.85 LogicPair Class Mapping

2.3.86 LogicSingle Class Mapping

2.3.87 LookupOutcomeValue Class Mapping

2.3.88 Mapping Class Mapping

2.3.89 MatchInteraction Class Mapping

2.3.90 MatchTable Class Mapping

2.3.91 MathOperator Class Mapping

2.3.92 MediaInteraction Class Mapping

2.3.93 ModalFeedback Class Mapping

2.3.94 NumericLogic1toMany Class Mapping

2.3.95 OUL Class Mapping

2.3.96 Object Class Mapping

2.3.97 OrderInteraction Class Mapping

2.3.98 Ordering Class Mapping

2.3.99 OutcomeCondition Class Mapping

2.3.100 OutcomeElse Class Mapping

2.3.101 OutcomeIf Class Mapping

2.3.102 OutcomeProcessing Class Mapping

2.3.103 OutcomeProcessingFragment Class Mapping

2.3.104 PatternMatch Class Mapping

2.3.105 Picture Class Mapping

2.3.106 PortableCustomInteraction Class Mapping

2.3.107 PositionObjectInteraction Class Mapping

2.3.108 PositionObjectStage Class Mapping

2.3.109 Prompt Class Mapping

2.3.110 Protractor Class Mapping

2.3.111 Q Class Mapping

2.3.112 RTC Class Mapping

2.3.113 Repeat Class Mapping

2.3.114 ResponseCondition Class Mapping

2.3.115 ResponseDeclaration Class Mapping

2.3.116 ResponseElse Class Mapping

2.3.117 ResponseIf Class Mapping

2.3.118 ResponseProcessingFragment Class Mapping

2.3.119 RoundTo Class Mapping

2.3.120 RubricBlock Class Mapping

2.3.121 RubricBlockContentBody Class Mapping

2.3.122 RubricBlockTemplateBlock Class Mapping

2.3.123 RubricBlockTemplateBlockContentBody Class Mapping

2.3.124 RubricBlockTemplateInline Class Mapping

2.3.125 Ruby Class Mapping

2.3.126 Rule Class Mapping

2.3.127 SIRuleSystem Class Mapping

2.3.128 SelectPointInteraction Class Mapping

2.3.129 Selection Class Mapping

2.3.130 SetValue Class Mapping

2.3.131 SimpleAssociableChoice Class Mapping

2.3.132 SimpleChoice Class Mapping

2.3.133 SimpleMatchSet Class Mapping

2.3.134 SliderInteraction Class Mapping

2.3.135 Source Class Mapping

2.3.136 StatsOperator Class Mapping

2.3.137 StimulusBody Class Mapping

2.3.138 StringMatch Class Mapping

2.3.139 Substring Class Mapping

2.3.140 TDH Class Mapping

2.3.141 TR Class Mapping

2.3.142 Table Class Mapping

2.3.143 TablePart Class Mapping

2.3.144 Template Class Mapping

2.3.145 TemplateBlock Class Mapping

2.3.146 TemplateBlockContent Class Mapping

2.3.147 TemplateBlockContentBody Class Mapping

2.3.148 TemplateBlockFeedbackBlock Class Mapping

2.3.149 TemplateCondition Class Mapping

2.3.150 TemplateConstraint Class Mapping

2.3.151 TemplateDeclaration Class Mapping

2.3.152 TemplateDefault Class Mapping

2.3.153 TemplateElse Class Mapping

2.3.154 TemplateIf Class Mapping

2.3.155 TemplateInline Class Mapping

2.3.156 TemplateProcessing Class Mapping

2.3.157 TestFeedback Class Mapping

2.3.158 TestFeedbackFlowContentBody Class Mapping

2.3.159 TestPart Class Mapping

2.3.160 TestRubricBlock Class Mapping

2.3.161 TestRubricBlockContentBody Class Mapping

2.3.162 TextEntryInteraction Class Mapping

2.3.163 Track Class Mapping

2.3.164 USRuleSystem Class Mapping

2.3.165 UploadInteraction Class Mapping

2.3.166 Video Class Mapping

2.4 Derived Class UML/XSD Mapping

2.4.1 ARIABaseEmpty Class Mapping

2.4.2 ARIALevelInteger Class Mapping

2.4.3 AdaptiveHref Class Mapping

2.4.4 AreaMapEntry Class Mapping

2.4.5 AssessmentSectionRef Class Mapping

2.4.6 AssessmentStimulusRef Class Mapping

2.4.7 BaseValue Class Mapping

2.4.8 ContextUniqueIDRef Class Mapping

2.4.9 Coords Class Mapping

2.4.10 Correct Class Mapping

2.4.11 DataHTML5Extension Class Mapping

2.4.12 Default Class Mapping

2.4.13 EncVariableString Class Mapping

2.4.14 FileHref Class Mapping

2.4.15 FileHrefCard Class Mapping

2.4.16 Identifier Class Mapping

2.4.17 InteractionModule Class Mapping

2.4.18 InterpolationTableEntry Class Mapping

2.4.19 ItemSessionControl Class Mapping

2.4.20 Length Class Mapping

2.4.21 MapEntry Class Mapping

2.4.22 MapResponse Class Mapping

2.4.23 MatchTableEntry Class Mapping

2.4.24 MathConstant Class Mapping

2.4.25 MimeType Class Mapping

2.4.26 NonNegativeDouble Class Mapping

2.4.27 Number Class Mapping

2.4.28 OutcomeMinMax Class Mapping

2.4.29 Param Class Mapping

2.4.30 PrintedVariable Class Mapping

2.4.31 RadialSIValue Class Mapping

2.4.32 RadialUSValue Class Mapping

2.4.33 RandomFloat Class Mapping

2.4.34 RandomInteger Class Mapping

2.4.35 SILinearValue Class Mapping

2.4.36 StyleSheet Class Mapping

2.4.37 SupportExtString Class Mapping

2.4.38 TemplateUniqueIDRef Class Mapping

2.4.39 TestVariables Class Mapping

2.4.40 TimeLimits Class Mapping

2.4.41 URL Class Mapping

2.4.42 USLinearValue Class Mapping

2.4.43 UniqueIdentifier Class Mapping

2.4.44 UniqueIdentifierRef Class Mapping

2.4.45 UseExtensionString Class Mapping

2.4.46 Value Class Mapping

2.4.47 Variable Class Mapping

2.4.48 VariableMapping Class Mapping

2.4.49 VariableString Class Mapping

2.4.50 Weight Class Mapping

2.5 Enumerated Class UML/XSD Mapping

2.6 Enumerated List Class UML/XSD Mapping

2.7 List Class UML/XSD Mapping

2.8 Union Class UML/XSD Mapping

2.9 Primitive Type UML/XSD Mapping

3. Files and Namespaces

3.1 Target Namespace Details

3.2 Imported Namespace Details

3.3 Implicit Namespace Details

4. Description of the XSD

4.1 Root Element Descriptions

4.1.1 "qti-assessment-item" Root Element Description

4.1.2 "qti-assessment-section" Root Element Description

4.1.3 "qti-assessment-stimulus" Root Element Description

4.1.4 "qti-assessment-test" Root Element Description

4.1.5 "qti-outcome-declaration" Root Element Description

4.1.6 "qti-response-processing" Root Element Description

4.2 Global Element Descriptions

4.2.1 "a" Global Element Description

4.2.2 "abbr" Global Element Description

4.2.3 "acronym" Global Element Description

4.2.4 "address" Global Element Description

4.2.5 "article" Global Element Description

4.2.6 "aside" Global Element Description

4.2.7 "audio" Global Element Description

4.2.8 "ssml11:audio" Global Element Description

4.2.9 "b" Global Element Description

4.2.10 "bdi" Global Element Description

4.2.11 "bdo" Global Element Description

4.2.12 "big" Global Element Description

4.2.13 "blockquote" Global Element Description

4.2.14 "br" Global Element Description

4.2.15 "ssml11:break" Global Element Description

4.2.16 "caption" Global Element Description

4.2.17 "cite" Global Element Description

4.2.18 "code" Global Element Description

4.2.19 "col" Global Element Description

4.2.20 "colgroup" Global Element Description

4.2.21 "dd" Global Element Description

4.2.22 "details" Global Element Description

4.2.23 "dfn" Global Element Description

4.2.24 "div" Global Element Description

4.2.25 "dl" Global Element Description

4.2.26 "dt" Global Element Description

4.2.27 "em" Global Element Description

4.2.28 "ssml11:emphasis" Global Element Description

4.2.29 "figcaption" Global Element Description

4.2.30 "figure" Global Element Description

4.2.31 "footer" Global Element Description

4.2.32 "h1" Global Element Description

4.2.33 "h2" Global Element Description

4.2.34 "h3" Global Element Description

4.2.35 "h4" Global Element Description

4.2.36 "h5" Global Element Description

4.2.37 "h6" Global Element Description

4.2.38 "header" Global Element Description

4.2.39 "hr" Global Element Description

4.2.40 "i" Global Element Description

4.2.41 "img" Global Element Description

4.2.42 "xi:include" Global Element Description

4.2.43 "kbd" Global Element Description

4.2.44 "label" Global Element Description

4.2.45 "li" Global Element Description

4.2.46 "ssml11:mark" Global Element Description

4.2.47 "m3:math" Global Element Description

4.2.48 "nav" Global Element Description

4.2.49 "object" Global Element Description

4.2.50 "ol" Global Element Description

4.2.51 "p" Global Element Description

4.2.52 "ssml11:p" Global Element Description

4.2.53 "ssml11:phoneme" Global Element Description

4.2.54 "picture" Global Element Description

4.2.55 "pre" Global Element Description

4.2.56 "ssml11:prosody" Global Element Description

4.2.57 "q" Global Element Description

4.2.58 "qti-outcome-processing" Global Element Description

4.2.59 "rb" Global Element Description

4.2.60 "rp" Global Element Description

4.2.61 "rt" Global Element Description

4.2.62 "rtc" Global Element Description

4.2.63 "ruby" Global Element Description

4.2.64 "ssml11:s" Global Element Description

4.2.65 "samp" Global Element Description

4.2.66 "ssml11:say-as" Global Element Description

4.2.67 "section" Global Element Description

4.2.68 "small" Global Element Description

4.2.69 "source" Global Element Description

4.2.70 "span" Global Element Description

4.2.71 "ssml11:speak" Global Element Description

4.2.72 "strong" Global Element Description

4.2.73 "sub" Global Element Description

4.2.74 "ssml11:sub" Global Element Description

4.2.75 "summary" Global Element Description

4.2.76 "sup" Global Element Description

4.2.77 "table" Global Element Description

4.2.78 "tbody" Global Element Description

4.2.79 "td" Global Element Description

4.2.80 "template" Global Element Description

4.2.81 "tfoot" Global Element Description

4.2.82 "th" Global Element Description

4.2.83 "thead" Global Element Description

4.2.84 "tr" Global Element Description

4.2.85 "track" Global Element Description

4.2.86 "tt" Global Element Description

4.2.87 "ul" Global Element Description

4.2.88 "var" Global Element Description

4.2.89 "video" Global Element Description

4.2.90 "ssml11:voice" Global Element Description

4.3 Attribute Group Descriptions

4.3.1 "dataExtension.AssessmentItem.Attr" Attribute Description

4.3.2 "dataExtension.AssessmentItemRef.Attr" Attribute Description

4.3.3 "dataExtension.AssessmentSection.Attr" Attribute Description

4.3.4 "dataExtension.AssessmentSectionRef.Attr" Attribute Description

4.3.5 "dataExtension.AssessmentStimulus.Attr" Attribute Description

4.3.6 "dataExtension.AssessmentStimulusRef.Attr" Attribute Description

4.3.7 "dataExtension.AssessmentTest.Attr" Attribute Description

4.3.8 "dataExtension.BasePromptInteraction.Attr" Attribute Description

4.3.9 "dataExtension.BaseSequence.Attr" Attribute Description

4.3.10 "dataExtension.BaseSequenceEmpty.Attr" Attribute Description

4.3.11 "dataExtension.BaseSequenceFull.Attr" Attribute Description

4.3.12 "dataExtension.BaseSequenceRIdent.Attr" Attribute Description

4.3.13 "dataExtension.BaseSequenceXBase.Attr" Attribute Description

4.3.14 "dataExtension.BaseSequenceXBaseEmpty.Attr" Attribute Description

4.3.15 "dataExtension.CardEntry.Attr" Attribute Description

4.3.16 "dataExtension.HTMLContent.Attr" Attribute Description

4.3.17 "dataExtension.ModalFeedback.Attr" Attribute Description

4.3.18 "dataExtension.PositionObjectStage.Attr" Attribute Description

4.3.19 "dataExtension.SimpleMatchSet.Attr" Attribute Description

4.3.20 "dataExtension.TestFeedback.Attr" Attribute Description

4.3.21 "dataExtension.TestPart.Attr" Attribute Description

4.3.22 "extension.CustomInteraction.Attr" Attribute Description

4.3.23 "extension.CustomOperator.Attr" Attribute Description

4.3.24 "extension.Ordering.Attr" Attribute Description

4.3.25 "extension.Selection.Attr" Attribute Description

4.4 Root Complex Type Descriptions

4.4.1 AssessmentItemDType Root Complex Type Description

* "identifier" Local Attribute Description

* "title" Local Attribute Description

* "label" Local Attribute Description

* "language" Local Attribute Description

* "tool-name" Local Attribute Description

* "tool-version" Local Attribute Description

* "adaptive" Local Attribute Description

* "time-dependent" Local Attribute Description

* "qti-context-declaration" Local Element Description

* "qti-response-declaration" Local Element Description

* "qti-template-declaration" Local Element Description

* "qti-template-processing" Local Element Description

* "qti-assessment-stimulus-ref" Local Element Description

* "qti-companion-materials-info" Local Element Description

* "qti-stylesheet" Local Element Description

* "qti-item-body" Local Element Description

* "qti-catalog-info" Local Element Description

* "qti-modal-feedback" Local Element Description

4.4.2 AssessmentSectionDType Root Complex Type Description

* "identifier" Local Attribute Description

* "required" Local Attribute Description

* "fixed" Local Attribute Description

* "title" Local Attribute Description

* "class" Local Attribute Description

* "visible" Local Attribute Description

* "keep-together" Local Attribute Description

* "qti-pre-condition" Local Element Description

* "qti-branch-rule" Local Element Description

* "qti-item-session-control" Local Element Description

* "qti-time-limits" Local Element Description

* "qti-adaptive-selection" Local Element Description

* "qti-selection" Local Element Description

* "qti-ordering" Local Element Description

* "qti-rubric-block" Local Element Description

* "qti-assessment-item-ref" Local Element Description

* "qti-assessment-section-ref" Local Element Description

4.4.3 AssessmentStimulusDType Root Complex Type Description

* "identifier" Local Attribute Description

* "title" Local Attribute Description

* "label" Local Attribute Description

* "language" Local Attribute Description

* "tool-name" Local Attribute Description

* "tool-version" Local Attribute Description

* "qti-stylesheet" Local Element Description

* "qti-stimulus-body" Local Element Description

* "qti-catalog-info" Local Element Description

4.4.4 AssessmentTestDType Root Complex Type Description

* "identifier" Local Attribute Description

* "title" Local Attribute Description

* "class" Local Attribute Description

* "tool-name" Local Attribute Description

* "tool-version" Local Attribute Description

* "qti-context-declaration" Local Element Description

* "qti-time-limits" Local Element Description

* "qti-stylesheet" Local Element Description

* "qti-rubric-block" Local Element Description

* "qti-test-part" Local Element Description

* "qti-test-feedback" Local Element Description

4.4.5 OutcomeDeclarationDType Root Complex Type Description

* "identifier" Local Attribute Description

* "cardinality" Local Attribute Description

* "base-type" Local Attribute Description

* "view" Local Attribute Description

* "interpretation" Local Attribute Description

* "long-interpretation" Local Attribute Description

* "normal-maximum" Local Attribute Description

* "normal-minimum" Local Attribute Description

* "mastery-value" Local Attribute Description

* "external-scored" Local Attribute Description

* "variable-identifier-ref" Local Attribute Description

* "qti-default-value" Local Element Description

* "qti-match-table" Local Element Description

* "qti-interpolation-table" Local Element Description

4.4.6 ResponseProcessingDType Root Complex Type Description

* "template" Local Attribute Description

* "template-location" Local Attribute Description

* "qti-response-condition" Local Element Description

* "qti-response-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-response" Local Element Description

* "qti-lookup-outcome-value" Local Element Description

4.5 Core Complex Type Descriptions

4.5.1 ADType Core Complex Type Description

* "href" Local Attribute Description

* "type" Local Attribute Description

* "qti-text-entry-interaction" Local Element Description

* "qti-hottext" Local Element Description

* "qti-printed-variable" Local Element Description

* "qti-gap" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

4.5.2 ARIABaseDType Core Complex Type Description

* "role" Local Attribute Description

* "aria-controls" Local Attribute Description

* "aria-describedby" Local Attribute Description

* "aria-flowto" Local Attribute Description

* "aria-label" Local Attribute Description

* "aria-labelledby" Local Attribute Description

* "aria-level" Local Attribute Description

* "aria-live" Local Attribute Description

* "aria-orientation" Local Attribute Description

* "aria-owns" Local Attribute Description

* "aria-hidden" Local Attribute Description

* "aria-activedescendant" Local Attribute Description

* "aria-atomic" Local Attribute Description

* "aria-autocomplete" Local Attribute Description

* "aria-busy" Local Attribute Description

* "aria-checked" Local Attribute Description

* "aria-disabled" Local Attribute Description

* "aria-expanded" Local Attribute Description

* "aria-haspopup" Local Attribute Description

* "aria-invalid" Local Attribute Description

* "aria-multiline" Local Attribute Description

* "aria-multiselectable" Local Attribute Description

* "aria-posinset" Local Attribute Description

* "aria-pressed" Local Attribute Description

* "aria-readonly" Local Attribute Description

* "aria-relevant" Local Attribute Description

* "aria-required" Local Attribute Description

* "aria-selected" Local Attribute Description

* "aria-setsize" Local Attribute Description

* "aria-sort" Local Attribute Description

* "aria-valuemax" Local Attribute Description

* "aria-valuemin" Local Attribute Description

* "aria-valuenow" Local Attribute Description

* "aria-valuetext" Local Attribute Description

* "aria-modal" Local Attribute Description

* "aria-current" Local Attribute Description

* "aria-placeholder" Local Attribute Description

* "aria-colcount" Local Attribute Description

* "aria-rowcount" Local Attribute Description

* "aria-colindex" Local Attribute Description

* "aria-rowindex" Local Attribute Description

* "aria-colspan" Local Attribute Description

* "aria-rowspan" Local Attribute Description

* "aria-keyshortcuts" Local Attribute Description

* "aria-roledescription" Local Attribute Description

* "aria-errormessage" Local Attribute Description

* "aria-details" Local Attribute Description

4.5.3 AdaptiveSelectionDType Core Complex Type Description

* "qti-adaptive-engine-ref" Local Element Description

* "qti-adaptive-settings-ref" Local Element Description

* "qti-usagedata-ref" Local Element Description

* "qti-metadata-ref" Local Element Description

4.5.4 AnyNDType Core Complex Type Description

* "min" Local Attribute Description

* "max" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.5 AreaMappingDType Core Complex Type Description

* "lower-bound" Local Attribute Description

* "upper-bound" Local Attribute Description

* "default-value" Local Attribute Description

* "qti-area-map-entry" Local Element Description

4.5.6 AssessmentItemRefDType Core Complex Type Description

* "identifier" Local Attribute Description

* "required" Local Attribute Description

* "fixed" Local Attribute Description

* "class" Local Attribute Description

* "href" Local Attribute Description

* "category" Local Attribute Description

* "qti-pre-condition" Local Element Description

* "qti-branch-rule" Local Element Description

* "qti-item-session-control" Local Element Description

* "qti-time-limits" Local Element Description

* "qti-variable-mapping" Local Element Description

* "qti-weight" Local Element Description

* "qti-template-default" Local Element Description

4.5.7 AssociableHotspotDType Core Complex Type Description

* "identifier" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "match-group" Local Attribute Description

* "shape" Local Attribute Description

* "coords" Local Attribute Description

* "hotspot-label" Local Attribute Description

* "match-max" Local Attribute Description

* "match-min" Local Attribute Description

4.5.8 AssociateInteractionDType Core Complex Type Description

* "shuffle" Local Attribute Description

* "max-associations" Local Attribute Description

* "min-associations" Local Attribute Description

* "qti-simple-associable-choice" Local Element Description

4.5.9 AudioDType Core Complex Type Description

* "src" Local Attribute Description

* "crossorigin" Local Attribute Description

* "preload" Local Attribute Description

* "autoplay" Local Attribute Description

* "mediagroup" Local Attribute Description

* "loop" Local Attribute Description

* "muted" Local Attribute Description

* "controls" Local Attribute Description

4.5.10 BDIDType Core Complex Type Description

4.5.11 BDODType Core Complex Type Description

* "title" Local Attribute Description

4.5.12 BRDType Core Complex Type Description

4.5.13 BaseHTML5FlowDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-hottext" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

* "qti-text-entry-interaction" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

4.5.14 BaseHTML5PhrasingDType Core Complex Type Description

4.5.15 BasePromptInteractionDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "lang" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "base" Local Attribute Description

* "response-identifier" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "data-qti-suppress-tts" Local Attribute Description

* "qti-prompt" Local Element Description

4.5.16 BaseSequenceDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "lang" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "data-qti-suppress-tts" Local Attribute Description

4.5.17 BaseSequenceEmptyDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "lang" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "data-qti-suppress-tts" Local Attribute Description

4.5.18 BaseSequenceFullDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "lang" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "response-identifier" Local Attribute Description

* "base" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "data-qti-suppress-tts" Local Attribute Description

4.5.19 BaseSequenceRIdentDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "lang" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "response-identifier" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "data-qti-suppress-tts" Local Attribute Description

4.5.20 BaseSequenceXBaseDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "lang" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "base" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "data-qti-suppress-tts" Local Attribute Description

* "data-ssml" Local Attribute Description

4.5.21 BaseSequenceXBaseEmptyDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "lang" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "base" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "data-qti-suppress-tts" Local Attribute Description

4.5.22 BlockQuoteDType Core Complex Type Description

* "cite" Local Attribute Description

4.5.23 BranchRuleDType Core Complex Type Description

* "target" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.24 CalculatorDType Core Complex Type Description

* "qti-calculator-type" Local Element Description

* "qti-description" Local Element Description

* "qti-calculator-info" Local Element Description

4.5.25 CaptionDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-hottext" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

* "qti-text-entry-interaction" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

4.5.26 CardDType Core Complex Type Description

* "support" Local Attribute Description

* "language" Local Attribute Description

* "qti-html-content" Local Element Description

* "qti-file-href" Local Element Description

* "qti-card-entry" Local Element Description

4.5.27 CardEntryDType Core Complex Type Description

* "language" Local Attribute Description

* "default" Local Attribute Description

* "qti-html-content" Local Element Description

* "qti-file-href" Local Element Description

4.5.28 CatalogDType Core Complex Type Description

* "id" Local Attribute Description

* "qti-card" Local Element Description

4.5.29 CatalogInfoDType Core Complex Type Description

* "qti-catalog" Local Element Description

4.5.30 ChoiceInteractionDType Core Complex Type Description

* "shuffle" Local Attribute Description

* "max-choices" Local Attribute Description

* "min-choices" Local Attribute Description

* "orientation" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-max-selections-message" Local Attribute Description

* "qti-simple-choice" Local Element Description

4.5.31 ColDType Core Complex Type Description

* "span" Local Attribute Description

4.5.32 ColGroupDType Core Complex Type Description

* "span" Local Attribute Description

4.5.33 CompanionMaterialsInfoDType Core Complex Type Description

* "qti-calculator" Local Element Description

* "qti-rule" Local Element Description

* "qti-protractor" Local Element Description

* "qti-digital-material" Local Element Description

* "qti-physical-material" Local Element Description

4.5.34 ContextDeclarationDType Core Complex Type Description

* "identifier" Local Attribute Description

* "cardinality" Local Attribute Description

* "base-type" Local Attribute Description

* "qti-default-value" Local Element Description

4.5.35 CorrectResponseDType Core Complex Type Description

* "interpretation" Local Attribute Description

* "qti-value" Local Element Description

4.5.36 CustomInteractionDType Core Complex Type Description

4.5.37 CustomOperatorDType Core Complex Type Description

* "class" Local Attribute Description

* "definition" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.38 DDDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-hottext" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

* "qti-text-entry-interaction" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

4.5.39 DLDType Core Complex Type Description

4.5.40 DTDType Core Complex Type Description

* "qti-text-entry-interaction" Local Element Description

* "qti-hottext" Local Element Description

* "qti-printed-variable" Local Element Description

* "qti-gap" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

4.5.41 DefaultValueDType Core Complex Type Description

* "interpretation" Local Attribute Description

* "qti-value" Local Element Description

4.5.42 DetailsDType Core Complex Type Description

* "open" Local Attribute Description

4.5.43 DivDType Core Complex Type Description

* "qti-position-object-stage" Local Element Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-hottext" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

* "qti-text-entry-interaction" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

4.5.44 DrawingInteractionDType Core Complex Type Description

4.5.45 EndAttemptInteractionDType Core Complex Type Description

* "response-identifier" Local Attribute Description

* "title" Local Attribute Description

* "count-attempt" Local Attribute Description

4.5.46 EqualDType Core Complex Type Description

* "tolerance-mode" Local Attribute Description

* "tolerance" Local Attribute Description

* "include-lower-bound" Local Attribute Description

* "include-upper-bound" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.47 EqualRoundedDType Core Complex Type Description

* "rounding-mode" Local Attribute Description

* "figures" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.48 ExtendedTextInteractionDType Core Complex Type Description

* "base" Local Attribute Description

* "string-identifier" Local Attribute Description

* "expected-length" Local Attribute Description

* "pattern-mask" Local Attribute Description

* "placeholder-text" Local Attribute Description

* "max-strings" Local Attribute Description

* "min-strings" Local Attribute Description

* "expected-lines" Local Attribute Description

* "format" Local Attribute Description

* "data-patternmask-message" Local Attribute Description

4.5.49 FeedbackBlockDType Core Complex Type Description

* "outcome-identifier" Local Attribute Description

* "identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "qti-stylesheet" Local Element Description

* "qti-content-body" Local Element Description

* "qti-catalog-info" Local Element Description

4.5.50 FeedbackContentBodyDType Core Complex Type Description

* "qti-position-object-stage" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-template-block" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-printed-variable" Local Element Description

4.5.51 FeedbackFlowContentBodyDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

* "qti-hottext" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

4.5.52 FeedbackInlineDType Core Complex Type Description

* "outcome-identifier" Local Attribute Description

* "identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "qti-template-inline" Local Element Description

* "qti-printed-variable" Local Element Description

4.5.53 FieldValueDType Core Complex Type Description

* "field-identifier" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.54 FigureDType Core Complex Type Description

4.5.55 GapDType Core Complex Type Description

* "identifier" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "match-group" Local Attribute Description

* "required" Local Attribute Description

4.5.56 GapImgDType Core Complex Type Description

* "identifier" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "match-group" Local Attribute Description

* "match-max" Local Attribute Description

* "match-min" Local Attribute Description

* "object-label" Local Attribute Description

* "top" Local Attribute Description

* "left" Local Attribute Description

4.5.57 GapMatchInteractionDType Core Complex Type Description

* "shuffle" Local Attribute Description

* "min-associations" Local Attribute Description

* "max-associations" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-max-selections-message" Local Attribute Description

* "data-choices-container-width" Local Attribute Description

* "qti-gap-text" Local Element Description

* "qti-gap-img" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-template-block" Local Element Description

4.5.58 GapTextDType Core Complex Type Description

* "identifier" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "match-group" Local Attribute Description

* "match-max" Local Attribute Description

* "match-min" Local Attribute Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

4.5.59 GraphicAssociateInteractionDType Core Complex Type Description

* "min-associations" Local Attribute Description

* "max-associations" Local Attribute Description

* "qti-associable-hotspot" Local Element Description

4.5.60 GraphicGapMatchInteractionDType Core Complex Type Description

* "min-associations" Local Attribute Description

* "max-associations" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-max-selections-message" Local Attribute Description

* "data-choices-container-width" Local Attribute Description

* "qti-prompt" Local Element Description

* "qti-gap-text" Local Element Description

* "qti-gap-img" Local Element Description

* "qti-associable-hotspot" Local Element Description

4.5.61 GraphicOrderInteractionDType Core Complex Type Description

* "min-choices" Local Attribute Description

* "max-choices" Local Attribute Description

* "qti-prompt" Local Element Description

* "qti-hotspot-choice" Local Element Description

4.5.62 HRDType Core Complex Type Description

4.5.63 HTMLContentDType Core Complex Type Description

* "language" Local Attribute Description

4.5.64 HTMLTextDType Core Complex Type Description

* "qti-text-entry-interaction" Local Element Description

* "qti-hottext" Local Element Description

* "qti-printed-variable" Local Element Description

* "qti-gap" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

4.5.65 HotTextDType Core Complex Type Description

* "identifier" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

4.5.66 HotTextInteractionDType Core Complex Type Description

* "max-choices" Local Attribute Description

* "min-choices" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-max-selections-message" Local Attribute Description

* "qti-feedback-block" Local Element Description

* "qti-template-block" Local Element Description

4.5.67 HotspotChoiceDType Core Complex Type Description

* "identifier" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "shape" Local Attribute Description

* "coords" Local Attribute Description

* "hotspot-label" Local Attribute Description

4.5.68 HotspotInteractionDType Core Complex Type Description

* "min-choices" Local Attribute Description

* "max-choices" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-max-selections-message" Local Attribute Description

* "qti-hotspot-choice" Local Element Description

4.5.69 ImgDType Core Complex Type Description

* "src" Local Attribute Description

* "alt" Local Attribute Description

* "longdesc" Local Attribute Description

* "height" Local Attribute Description

* "width" Local Attribute Description

4.5.70 IncrementSIDType Core Complex Type Description

* "qti-minor-increment" Local Element Description

* "qti-major-increment" Local Element Description

4.5.71 IncrementUSDType Core Complex Type Description

* "qti-minor-increment" Local Element Description

* "qti-major-increment" Local Element Description

4.5.72 IndexDType Core Complex Type Description

* "n" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.73 InlineChoiceDType Core Complex Type Description

* "identifier" Local Attribute Description

* "fixed" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

4.5.74 InlineChoiceInteractionDType Core Complex Type Description

* "shuffle" Local Attribute Description

* "required" Local Attribute Description

* "min-choices" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-prompt" Local Attribute Description

* "qti-label" Local Element Description

* "qti-inline-choice" Local Element Description

4.5.75 InsideDType Core Complex Type Description

* "shape" Local Attribute Description

* "coords" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.76 InteractionMarkupDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

4.5.77 InteractionModulesDType Core Complex Type Description

* "primary-configuration" Local Attribute Description

* "secondary-configuration" Local Attribute Description

* "qti-interaction-module" Local Element Description

4.5.78 InterpolationTableDType Core Complex Type Description

* "default-value" Local Attribute Description

* "qti-interpolation-table-entry" Local Element Description

4.5.79 ItemBodyDType Core Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "dir" Local Attribute Description

* "data-catalog-idref" Local Attribute Description

* "qti-rubric-block" Local Element Description

* "qti-position-object-stage" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-template-block" Local Element Description

4.5.80 ItemFileInfoDType Core Complex Type Description

* "mime-type" Local Attribute Description

* "label" Local Attribute Description

* "qti-file-href" Local Element Description

* "qti-resource-icon" Local Element Description

4.5.81 LIDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-hottext" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

* "qti-text-entry-interaction" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

4.5.82 LabelDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

4.5.83 Logic0toManyDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.84 Logic1toManyDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.85 LogicPairDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.86 LogicSingleDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.87 LookupOutcomeValueDType Core Complex Type Description

* "identifier" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.88 MappingDType Core Complex Type Description

* "lower-bound" Local Attribute Description

* "upper-bound" Local Attribute Description

* "default-value" Local Attribute Description

* "qti-map-entry" Local Element Description

4.5.89 MatchInteractionDType Core Complex Type Description

* "shuffle" Local Attribute Description

* "max-associations" Local Attribute Description

* "min-associations" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-max-selections-message" Local Attribute Description

* "data-first-column-header" Local Attribute Description

* "qti-simple-match-set" Local Element Description

4.5.90 MatchTableDType Core Complex Type Description

* "default-value" Local Attribute Description

* "qti-match-table-entry" Local Element Description

4.5.91 MathOperatorDType Core Complex Type Description

* "name" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.92 MediaInteractionDType Core Complex Type Description

* "autostart" Local Attribute Description

* "min-plays" Local Attribute Description

* "max-plays" Local Attribute Description

* "loop" Local Attribute Description

* "coords" Local Attribute Description

4.5.93 ModalFeedbackDType Core Complex Type Description

* "outcome-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "identifier" Local Attribute Description

* "title" Local Attribute Description

* "qti-stylesheet" Local Element Description

* "qti-content-body" Local Element Description

* "qti-catalog-info" Local Element Description

4.5.94 NumericLogic1toManyDType Core Complex Type Description

* "qti-sum" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-base-value" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-random-float" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.95 OULDType Core Complex Type Description

4.5.96 ObjectDType Core Complex Type Description

* "data" Local Attribute Description

* "type" Local Attribute Description

* "width" Local Attribute Description

* "height" Local Attribute Description

* "param" Local Element Description

4.5.97 OrderInteractionDType Core Complex Type Description

* "shuffle" Local Attribute Description

* "min-choices" Local Attribute Description

* "max-choices" Local Attribute Description

* "orientation" Local Attribute Description

* "data-min-selections-message" Local Attribute Description

* "data-max-selections-message" Local Attribute Description

* "data-choices-container-width" Local Attribute Description

* "qti-simple-choice" Local Element Description

4.5.98 OrderingDType Core Complex Type Description

* "shuffle" Local Attribute Description

4.5.99 OutcomeConditionDType Core Complex Type Description

* "qti-outcome-if" Local Element Description

* "qti-outcome-else-if" Local Element Description

* "qti-outcome-else" Local Element Description

4.5.100 OutcomeElseDType Core Complex Type Description

* "qti-lookup-outcome-value" Local Element Description

* "qti-outcome-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-test" Local Element Description

* "qti-outcome-condition" Local Element Description

4.5.101 OutcomeIfDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

* "qti-lookup-outcome-value" Local Element Description

* "qti-outcome-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-test" Local Element Description

* "qti-outcome-condition" Local Element Description

4.5.102 OutcomeProcessingDType Core Complex Type Description

* "qti-lookup-outcome-value" Local Element Description

* "qti-outcome-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-test" Local Element Description

* "qti-outcome-condition" Local Element Description

4.5.103 OutcomeProcessingFragmentDType Core Complex Type Description

* "qti-lookup-outcome-value" Local Element Description

* "qti-outcome-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-test" Local Element Description

* "qti-outcome-condition" Local Element Description

4.5.104 PatternMatchDType Core Complex Type Description

* "pattern" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.105 PictureDType Core Complex Type Description

4.5.106 PortableCustomInteractionDType Core Complex Type Description

* "custom-interaction-type-identifier" Local Attribute Description

* "module" Local Attribute Description

* "qti-interaction-modules" Local Element Description

* "qti-interaction-markup" Local Element Description

* "qti-template-variable" Local Element Description

* "qti-context-variable" Local Element Description

4.5.107 PositionObjectInteractionDType Core Complex Type Description

* "center-point" Local Attribute Description

* "min-choices" Local Attribute Description

* "max-choices" Local Attribute Description

4.5.108 PositionObjectStageDType Core Complex Type Description

* "id" Local Attribute Description

* "qti-position-object-interaction" Local Element Description

4.5.109 PromptDType Core Complex Type Description

4.5.110 ProtractorDType Core Complex Type Description

* "qti-description" Local Element Description

* "qti-increment-si" Local Element Description

* "qti-increment-us" Local Element Description

4.5.111 QDType Core Complex Type Description

* "cite" Local Attribute Description

* "qti-text-entry-interaction" Local Element Description

* "qti-hottext" Local Element Description

* "qti-printed-variable" Local Element Description

* "qti-gap" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

4.5.112 RTCDType Core Complex Type Description

4.5.113 RepeatDType Core Complex Type Description

* "number-repeats" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.114 ResponseConditionDType Core Complex Type Description

* "qti-response-if" Local Element Description

* "qti-response-else-if" Local Element Description

* "qti-response-else" Local Element Description

4.5.115 ResponseDeclarationDType Core Complex Type Description

* "identifier" Local Attribute Description

* "cardinality" Local Attribute Description

* "base-type" Local Attribute Description

* "qti-default-value" Local Element Description

* "qti-correct-response" Local Element Description

* "qti-mapping" Local Element Description

* "qti-area-mapping" Local Element Description

4.5.116 ResponseElseDType Core Complex Type Description

* "qti-response-condition" Local Element Description

* "qti-response-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-response" Local Element Description

* "qti-lookup-outcome-value" Local Element Description

4.5.117 ResponseIfDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

* "qti-response-condition" Local Element Description

* "qti-response-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-response" Local Element Description

* "qti-lookup-outcome-value" Local Element Description

4.5.118 ResponseProcessingFragmentDType Core Complex Type Description

* "qti-response-condition" Local Element Description

* "qti-response-processing-fragment" Local Element Description

* "qti-set-outcome-value" Local Element Description

* "qti-exit-response" Local Element Description

* "qti-lookup-outcome-value" Local Element Description

4.5.119 RoundToDType Core Complex Type Description

* "rounding-mode" Local Attribute Description

* "figures" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.120 RubricBlockDType Core Complex Type Description

* "use" Local Attribute Description

* "view" Local Attribute Description

* "qti-stylesheet" Local Element Description

* "qti-content-body" Local Element Description

* "qti-catalog-info" Local Element Description

4.5.121 RubricBlockContentBodyDType Core Complex Type Description

* "qti-template-block" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-printed-variable" Local Element Description

4.5.122 RubricBlockTemplateBlockDType Core Complex Type Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "identifier" Local Attribute Description

* "qti-stylesheet" Local Element Description

* "qti-content-body" Local Element Description

* "qti-catalog-info" Local Element Description

4.5.123 RubricBlockTemplateBlockContentBodyDType Core Complex Type Description

* "qti-printed-variable" Local Element Description

4.5.124 RubricBlockTemplateInlineDType Core Complex Type Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "identifier" Local Attribute Description

4.5.125 RubyDType Core Complex Type Description

4.5.126 RuleDType Core Complex Type Description

* "qti-description" Local Element Description

* "qti-rule-system-si" Local Element Description

* "qti-rule-system-us" Local Element Description

4.5.127 SIRuleSystemDType Core Complex Type Description

* "qti-minimum-length" Local Element Description

* "qti-minor-increment" Local Element Description

* "qti-major-increment" Local Element Description

4.5.128 SelectPointInteractionDType Core Complex Type Description

* "min-choices" Local Attribute Description

* "max-choices" Local Attribute Description

4.5.129 SelectionDType Core Complex Type Description

* "select" Local Attribute Description

* "with-replacement" Local Attribute Description

4.5.130 SetValueDType Core Complex Type Description

* "identifier" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.131 SimpleAssociableChoiceDType Core Complex Type Description

* "identifier" Local Attribute Description

* "fixed" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "match-group" Local Attribute Description

* "match-max" Local Attribute Description

* "match-min" Local Attribute Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

4.5.132 SimpleChoiceDType Core Complex Type Description

* "identifier" Local Attribute Description

* "fixed" Local Attribute Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

4.5.133 SimpleMatchSetDType Core Complex Type Description

* "id" Local Attribute Description

* "qti-simple-associable-choice" Local Element Description

4.5.134 SliderInteractionDType Core Complex Type Description

* "lower-bound" Local Attribute Description

* "upper-bound" Local Attribute Description

* "step" Local Attribute Description

* "step-label" Local Attribute Description

* "orientation" Local Attribute Description

* "reverse" Local Attribute Description

4.5.135 SourceDType Core Complex Type Description

* "src" Local Attribute Description

* "type" Local Attribute Description

* "srcset" Local Attribute Description

* "media" Local Attribute Description

* "sizes" Local Attribute Description

4.5.136 StatsOperatorDType Core Complex Type Description

* "name" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.137 StimulusBodyDType Core Complex Type Description

4.5.138 StringMatchDType Core Complex Type Description

* "case-sensitive" Local Attribute Description

* "substring" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.139 SubstringDType Core Complex Type Description

* "case-sensitive" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.140 TDHDType Core Complex Type Description

* "headers" Local Attribute Description

* "scope" Local Attribute Description

* "abbr" Local Attribute Description

* "axis" Local Attribute Description

* "rowspan" Local Attribute Description

* "colspan" Local Attribute Description

* "align" Local Attribute Description

* "valign" Local Attribute Description

* "qti-printed-variable" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-hottext" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-template-block" Local Element Description

* "qti-text-entry-interaction" Local Element Description

* "qti-inline-choice-interaction" Local Element Description

* "qti-end-attempt-interaction" Local Element Description

* "qti-custom-interaction" Local Element Description

* "qti-portable-custom-interaction" Local Element Description

* "qti-drawing-interaction" Local Element Description

* "qti-gap-match-interaction" Local Element Description

* "qti-match-interaction" Local Element Description

* "qti-graphic-gap-match-interaction" Local Element Description

* "qti-hotspot-interaction" Local Element Description

* "qti-graphic-order-interaction" Local Element Description

* "qti-select-point-interaction" Local Element Description

* "qti-graphic-associate-interaction" Local Element Description

* "qti-slider-interaction" Local Element Description

* "qti-choice-interaction" Local Element Description

* "qti-media-interaction" Local Element Description

* "qti-hottext-interaction" Local Element Description

* "qti-order-interaction" Local Element Description

* "qti-extended-text-interaction" Local Element Description

* "qti-upload-interaction" Local Element Description

* "qti-associate-interaction" Local Element Description

4.5.141 TRDType Core Complex Type Description

4.5.142 TableDType Core Complex Type Description

* "summary" Local Attribute Description

4.5.143 TablePartDType Core Complex Type Description

4.5.144 TemplateDType Core Complex Type Description

4.5.145 TemplateBlockDType Core Complex Type Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "identifier" Local Attribute Description

4.5.146 TemplateBlockContentDType Core Complex Type Description

* "qti-stylesheet" Local Element Description

* "qti-content-body" Local Element Description

* "qti-catalog-info" Local Element Description

4.5.147 TemplateBlockContentBodyDType Core Complex Type Description

* "qti-template-block" Local Element Description

* "qti-template-inline" Local Element Description

* "qti-feedback-block" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-printed-variable" Local Element Description

4.5.148 TemplateBlockFeedbackBlockDType Core Complex Type Description

* "outcome-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "identifier" Local Attribute Description

4.5.149 TemplateConditionDType Core Complex Type Description

* "qti-template-if" Local Element Description

* "qti-template-else-if" Local Element Description

* "qti-template-else" Local Element Description

4.5.150 TemplateConstraintDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.151 TemplateDeclarationDType Core Complex Type Description

* "identifier" Local Attribute Description

* "cardinality" Local Attribute Description

* "base-type" Local Attribute Description

* "param-variable" Local Attribute Description

* "math-variable" Local Attribute Description

* "qti-default-value" Local Element Description

4.5.152 TemplateDefaultDType Core Complex Type Description

* "template-identifier" Local Attribute Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

4.5.153 TemplateElseDType Core Complex Type Description

* "qti-set-template-value" Local Element Description

* "qti-exit-template" Local Element Description

* "qti-template-condition" Local Element Description

* "qti-set-default-value" Local Element Description

* "qti-set-correct-response" Local Element Description

* "qti-template-constraint" Local Element Description

4.5.154 TemplateIfDType Core Complex Type Description

* "qti-and" Local Element Description

* "qti-gt" Local Element Description

* "qti-not" Local Element Description

* "qti-lt" Local Element Description

* "qti-gte" Local Element Description

* "qti-lte" Local Element Description

* "qti-or" Local Element Description

* "qti-sum" Local Element Description

* "qti-duration-lt" Local Element Description

* "qti-duration-gte" Local Element Description

* "qti-subtract" Local Element Description

* "qti-divide" Local Element Description

* "qti-multiple" Local Element Description

* "qti-ordered" Local Element Description

* "qti-custom-operator" Local Element Description

* "qti-random" Local Element Description

* "qti-substring" Local Element Description

* "qti-equal-rounded" Local Element Description

* "qti-null" Local Element Description

* "qti-delete" Local Element Description

* "qti-match" Local Element Description

* "qti-index" Local Element Description

* "qti-power" Local Element Description

* "qti-equal" Local Element Description

* "qti-contains" Local Element Description

* "qti-container-size" Local Element Description

* "qti-correct" Local Element Description

* "qti-default" Local Element Description

* "qti-any-n" Local Element Description

* "qti-integer-divide" Local Element Description

* "qti-integer-modulus" Local Element Description

* "qti-is-null" Local Element Description

* "qti-member" Local Element Description

* "qti-product" Local Element Description

* "qti-round" Local Element Description

* "qti-truncate" Local Element Description

* "qti-field-value" Local Element Description

* "qti-random-integer" Local Element Description

* "qti-random-float" Local Element Description

* "qti-variable" Local Element Description

* "qti-test-variables" Local Element Description

* "qti-integer-to-float" Local Element Description

* "qti-inside" Local Element Description

* "qti-base-value" Local Element Description

* "qti-pattern-match" Local Element Description

* "qti-map-response-point" Local Element Description

* "qti-map-response" Local Element Description

* "qti-string-match" Local Element Description

* "qti-repeat" Local Element Description

* "qti-round-to" Local Element Description

* "qti-lcm" Local Element Description

* "qti-gcd" Local Element Description

* "qti-min" Local Element Description

* "qti-max" Local Element Description

* "qti-math-constant" Local Element Description

* "qti-stats-operator" Local Element Description

* "qti-math-operator" Local Element Description

* "qti-number-correct" Local Element Description

* "qti-number-incorrect" Local Element Description

* "qti-number-presented" Local Element Description

* "qti-number-responded" Local Element Description

* "qti-number-selected" Local Element Description

* "qti-outcome-minimum" Local Element Description

* "qti-outcome-maximum" Local Element Description

* "qti-set-template-value" Local Element Description

* "qti-exit-template" Local Element Description

* "qti-template-condition" Local Element Description

* "qti-set-default-value" Local Element Description

* "qti-set-correct-response" Local Element Description

* "qti-template-constraint" Local Element Description

4.5.155 TemplateInlineDType Core Complex Type Description

* "template-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "identifier" Local Attribute Description

* "qti-hottext" Local Element Description

* "qti-printed-variable" Local Element Description

* "qti-gap" Local Element Description

* "qti-feedback-inline" Local Element Description

* "qti-template-inline" Local Element Description

4.5.156 TemplateProcessingDType Core Complex Type Description

* "qti-set-template-value" Local Element Description

* "qti-exit-template" Local Element Description

* "qti-template-condition" Local Element Description

* "qti-set-default-value" Local Element Description

* "qti-set-correct-response" Local Element Description

* "qti-template-constraint" Local Element Description

4.5.157 TestFeedbackDType Core Complex Type Description

* "access" Local Attribute Description

* "outcome-identifier" Local Attribute Description

* "show-hide" Local Attribute Description

* "identifier" Local Attribute Description

* "title" Local Attribute Description

* "qti-stylesheet" Local Element Description

* "qti-content-body" Local Element Description

* "qti-catalog-info" Local Element Description

4.5.158 TestFeedbackFlowContentBodyDType Core Complex Type Description

4.5.159 TestPartDType Core Complex Type Description

* "identifier" Local Attribute Description

* "title" Local Attribute Description

* "class" Local Attribute Description

* "navigation-mode" Local Attribute Description

* "submission-mode" Local Attribute Description

* "qti-pre-condition" Local Element Description

* "qti-branch-rule" Local Element Description

* "qti-item-session-control" Local Element Description

* "qti-time-limits" Local Element Description

* "qti-rubric-block" Local Element Description

* "qti-assessment-section-ref" Local Element Description

* "qti-test-feedback" Local Element Description

4.5.160 TestRubricBlockDType Core Complex Type Description

* "view" Local Attribute Description

* "use" Local Attribute Description

* "qti-stylesheet" Local Element Description

* "qti-content-body" Local Element Description

* "qti-catalog-info" Local Element Description

* "qti-printed-variable" Local Element Description

4.5.161 TestRubricBlockContentBodyDType Core Complex Type Description

4.5.162 TextEntryInteractionDType Core Complex Type Description

* "response-identifier" Local Attribute Description

* "base" Local Attribute Description

* "string-identifier" Local Attribute Description

* "expected-length" Local Attribute Description

* "pattern-mask" Local Attribute Description

* "placeholder-text" Local Attribute Description

* "format" Local Attribute Description

* "data-patternmask-message" Local Attribute Description

4.5.163 TrackDType Core Complex Type Description

* "kind" Local Attribute Description

* "src" Local Attribute Description

* "srclang" Local Attribute Description

* "default" Local Attribute Description

4.5.164 USRuleSystemDType Core Complex Type Description

* "qti-minimum-length" Local Element Description

* "qti-minor-increment" Local Element Description

* "qti-major-increment" Local Element Description

4.5.165 UploadInteractionDType Core Complex Type Description

* "type" Local Attribute Description

4.5.166 VideoDType Core Complex Type Description

* "src" Local Attribute Description

* "crossorigin" Local Attribute Description

* "preload" Local Attribute Description

* "autoplay" Local Attribute Description

* "mediagroup" Local Attribute Description

* "loop" Local Attribute Description

* "muted" Local Attribute Description

* "controls" Local Attribute Description

* "poster" Local Attribute Description

* "width" Local Attribute Description

* "height" Local Attribute Description

4.6 Derived Complex Type Descriptions

4.6.1 ARIABaseEmptyDType Derived Complex Type Description

* "role" Local Attribute Description

* "aria-controls" Local Attribute Description

* "aria-describedby" Local Attribute Description

* "aria-flowto" Local Attribute Description

* "aria-label" Local Attribute Description

* "aria-labelledby" Local Attribute Description

* "aria-level" Local Attribute Description

* "aria-live" Local Attribute Description

* "aria-orientation" Local Attribute Description

* "aria-owns" Local Attribute Description

* "aria-hidden" Local Attribute Description

* "aria-activedescendant" Local Attribute Description

* "aria-atomic" Local Attribute Description

* "aria-autocomplete" Local Attribute Description

* "aria-busy" Local Attribute Description

* "aria-checked" Local Attribute Description

* "aria-disabled" Local Attribute Description

* "aria-expanded" Local Attribute Description

* "aria-haspopup" Local Attribute Description

* "aria-invalid" Local Attribute Description

* "aria-multiline" Local Attribute Description

* "aria-multiselectable" Local Attribute Description

* "aria-posinset" Local Attribute Description

* "aria-pressed" Local Attribute Description

* "aria-readonly" Local Attribute Description

* "aria-relevant" Local Attribute Description

* "aria-required" Local Attribute Description

* "aria-selected" Local Attribute Description

* "aria-setsize" Local Attribute Description

* "aria-sort" Local Attribute Description

* "aria-valuemax" Local Attribute Description

* "aria-valuemin" Local Attribute Description

* "aria-valuenow" Local Attribute Description

* "aria-valuetext" Local Attribute Description

* "aria-modal" Local Attribute Description

* "aria-current" Local Attribute Description

* "aria-placeholder" Local Attribute Description

* "aria-colcount" Local Attribute Description

* "aria-rowcount" Local Attribute Description

* "aria-colindex" Local Attribute Description

* "aria-rowindex" Local Attribute Description

* "aria-colspan" Local Attribute Description

* "aria-rowspan" Local Attribute Description

* "aria-keyshorts" Local Attribute Description

* "aria-roledescription" Local Attribute Description

* "aria-errormessage" Local Attribute Description

* "aria-details" Local Attribute Description

4.6.2 AdaptiveHrefDType Derived Complex Type Description

* "identifier" Local Attribute Description

* "href" Local Attribute Description

4.6.3 AreaMapEntryDType Derived Complex Type Description

* "shape" Local Attribute Description

* "coords" Local Attribute Description

* "mapped-value" Local Attribute Description

4.6.4 AssessmentSectionRefDType Derived Complex Type Description

* "identifier" Local Attribute Description

* "class" Local Attribute Description

* "href" Local Attribute Description

4.6.5 AssessmentStimulusRefDType Derived Complex Type Description

* "identifier" Local Attribute Description

* "href" Local Attribute Description

* "title" Local Attribute Description

4.6.6 BaseValueDType Derived Complex Type Description

* "base-type" Local Attribute Description

4.6.7 ContextUniqueIDRefDType Derived Complex Type Description

* "identifier" Local Attribute Description

4.6.8 CorrectDType Derived Complex Type Description

* "identifier" Local Attribute Description

4.6.9 DefaultDType Derived Complex Type Description

* "identifier" Local Attribute Description

4.6.10 FileHrefCardDType Derived Complex Type Description

* "mime-type" Local Attribute Description

4.6.11 InteractionModuleDType Derived Complex Type Description

* "id" Local Attribute Description

* "primary-path" Local Attribute Description

* "fallback-path" Local Attribute Description

4.6.12 InterpolationTableEntryDType Derived Complex Type Description

* "source-value" Local Attribute Description

* "include-boundary" Local Attribute Description

* "target-value" Local Attribute Description

4.6.13 ItemSessionControlDType Derived Complex Type Description

* "max-attempts" Local Attribute Description

* "show-feedback" Local Attribute Description

* "allow-review" Local Attribute Description

* "show-solution" Local Attribute Description

* "allow-comment" Local Attribute Description

* "allow-skipping" Local Attribute Description

* "validate-responses" Local Attribute Description

4.6.14 MapEntryDType Derived Complex Type Description

* "map-key" Local Attribute Description

* "mapped-value" Local Attribute Description

* "case-sensitive" Local Attribute Description

4.6.15 MapResponseDType Derived Complex Type Description

* "identifier" Local Attribute Description

4.6.16 MatchTableEntryDType Derived Complex Type Description

* "source-value" Local Attribute Description

* "target-value" Local Attribute Description

4.6.17 MathConstantDType Derived Complex Type Description

* "name" Local Attribute Description

4.6.18 NumberDType Derived Complex Type Description

* "section-identifier" Local Attribute Description

* "include-category" Local Attribute Description

* "exclude-category" Local Attribute Description

4.6.19 OutcomeMinMaxDType Derived Complex Type Description

* "section-identifier" Local Attribute Description

* "include-category" Local Attribute Description

* "exclude-category" Local Attribute Description

* "outcome-identifier" Local Attribute Description

* "weight-identifier" Local Attribute Description

4.6.20 ParamDType Derived Complex Type Description

* "name" Local Attribute Description

* "value" Local Attribute Description

* "valuetype" Local Attribute Description

* "type" Local Attribute Description

4.6.21 PrintedVariableDType Derived Complex Type Description

* "id" Local Attribute Description

* "class" Local Attribute Description

* "language" Local Attribute Description

* "label" Local Attribute Description

* "baseuri" Local Attribute Description

* "identifier" Local Attribute Description

* "format" Local Attribute Description

* "base" Local Attribute Description

* "index" Local Attribute Description

* "power-form" Local Attribute Description

* "field" Local Attribute Description

* "delimiter" Local Attribute Description

* "mapping-indicator" Local Attribute Description

4.6.22 RadialSIValueDType Derived Complex Type Description

* "unit" Local Attribute Description

4.6.23 RadialUSValueDType Derived Complex Type Description

* "unit" Local Attribute Description

4.6.24 RandomFloatDType Derived Complex Type Description

* "min" Local Attribute Description

* "max" Local Attribute Description

4.6.25 RandomIntegerDType Derived Complex Type Description

* "min" Local Attribute Description

* "max" Local Attribute Description

* "step" Local Attribute Description

4.6.26 SILinearValueDType Derived Complex Type Description

* "unit" Local Attribute Description

4.6.27 StyleSheetDType Derived Complex Type Description

* "href" Local Attribute Description

* "type" Local Attribute Description

* "media" Local Attribute Description

* "title" Local Attribute Description

4.6.28 TemplateUniqueIDRefDType Derived Complex Type Description

* "template-identifier" Local Attribute Description

4.6.29 TestVariablesDType Derived Complex Type Description

* "section-identifier" Local Attribute Description

* "include-category" Local Attribute Description

* "exclude-category" Local Attribute Description

* "variable-identifier" Local Attribute Description

* "weight-identifier" Local Attribute Description

* "base-type" Local Attribute Description

4.6.30 TimeLimitsDType Derived Complex Type Description

* "min-time" Local Attribute Description

* "max-time" Local Attribute Description

* "allow-late-submission" Local Attribute Description

4.6.31 USLinearValueDType Derived Complex Type Description

* "unit" Local Attribute Description

4.6.32 ValueDType Derived Complex Type Description

* "field-identifier" Local Attribute Description

* "base-type" Local Attribute Description

4.6.33 VariableDType Derived Complex Type Description

* "identifier" Local Attribute Description

* "weight-identifier" Local Attribute Description

4.6.34 VariableMappingDType Derived Complex Type Description

* "source-identifier" Local Attribute Description

* "target-identifier" Local Attribute Description

4.6.35 WeightDType Derived Complex Type Description

* "identifier" Local Attribute Description

* "value" Local Attribute Description

4.7 Simple Type Descriptions

4.7.1 ARIALevelIntegerDType Simple Type Description

4.7.2 ARIARelevantListDType Simple Type Description

4.7.3 CoordsDType Simple Type Description

4.7.4 EncVariableStringDType Simple Type Description

4.7.5 FileHrefDType Simple Type Description

4.7.6 IdentifierDType Simple Type Description

4.7.7 IdentifierListDType Simple Type Description

4.7.8 IntegerListDType Simple Type Description

4.7.9 LengthDType Simple Type Description

4.7.10 MimeTypeDType Simple Type Description

4.7.11 MimeTypeListDType Simple Type Description

4.7.12 NonNegativeDoubleDType Simple Type Description

4.7.13 StringListDType Simple Type Description

4.7.14 SupportExtStringDType Simple Type Description

4.7.15 ToleranceListDType Simple Type Description

4.7.16 URLDType Simple Type Description

4.7.17 UniqueIdentifierDType Simple Type Description

4.7.18 UniqueIdentifierRefDType Simple Type Description

4.7.19 UseExtensionStringDType Simple Type Description

4.7.20 VariableStringDType Simple Type Description

4.7.21 ViewEnumDType Simple Type Description

5. The Schematron Rules

5.1 Rules Imposing the Unordered Class Definition

5.2 The Constrained Namespace Extension Rule Definitions

5.3 The Explicit Rule Definitions

5.3.1 RULE_SET_ARIA_ROLES_1

5.3.2 RULE_SET_GENERAL_1

5.3.3 RULE_SET_INTERACTION_01A

5.3.4 RULE_SET_INTERACTION_01B

5.3.5 RULE_SET_INTERACTION_02A

5.3.6 RULE_SET_INTERACTION_02B

5.3.7 RULE_SET_INTERACTION_03A

5.3.8 RULE_SET_INTERACTION_03B

5.3.9 RULE_SET_INTERACTION_04A

5.3.10 RULE_SET_INTERACTION_04B

5.3.11 RULE_SET_INTERACTION_05A

5.3.12 RULE_SET_INTERACTION_05B

5.3.13 RULE_SET_INTERACTION_06A

5.3.14 RULE_SET_INTERACTION_06B

5.3.15 RULE_SET_INTERACTION_07A

5.3.16 RULE_SET_INTERACTION_07B

5.3.17 RULE_SET_INTERACTION_08A

5.3.18 RULE_SET_INTERACTION_08B

5.3.19 RULE_SET_INTERACTION_09A

5.3.20 RULE_SET_INTERACTION_09B

5.3.21 RULE_SET_INTERACTION_10A

5.3.22 RULE_SET_INTERACTION_10B

5.3.23 RULE_SET_INTERACTION_11A

5.3.24 RULE_SET_INTERACTION_11B

5.3.25 RULE_SET_INTERACTION_12A

5.3.26 RULE_SET_INTERACTION_12B

5.3.27 RULE_SET_INTERACTION_13A

5.3.28 RULE_SET_INTERACTION_13B

5.3.29 RULE_SET_INTERACTION_14A

5.3.30 RULE_SET_INTERACTION_14B

5.3.31 RULE_SET_INTERACTION_15A

5.3.32 RULE_SET_INTERACTION_15B

5.3.33 RULE_SET_INTERACTION_16A

5.3.34 RULE_SET_INTERACTION_16B

5.3.35 RULE_SET_INTERACTION_17A

5.3.36 RULE_SET_INTERACTION_17B

5.3.37 RULE_SET_INTERACTION_18A

5.3.38 RULE_SET_INTERACTION_18B

5.3.39 RULE_SET_INTERACTION_19A

5.3.40 RULE_SET_INTERACTION_19B

5.3.41 RULE_SET_INTERACTION_20A

5.3.42 RULE_SET_INTERACTION_20B

5.3.43 RULE_SET_INTERACTION-RELATED_1

5.3.44 RULE_SET_INTERACTION-RELATED_2

5.3.45 RULE_SET_INTERACTION-RELATED_3

5.3.46 RULE_SET_INTERACTION-RELATED_4

5.3.47 RULE_SET_RUBRICBLOCK

5.3.48 RULE_SET_SPECIFIC_CLASS_OUTCOMEDEC

5.3.49 RULE_SET_SPECIFIC_CLASS_RESPONSEDEC

6. Extending the XSD

6.1 CompanionMaterials ComplexType Extension

6.2 Section Selection ComplexType Extension

6.3 Section Ordering ComplexType Extension

6.4 Custom Interaction ComplexType Extension

6.5 Custom Operator ComplexType Extension

6.6 Adding Vocabulary Terms

6.7 The 'data-*' Attribute

7. The Set of QTI XSDs

8. ASI Packaging

8.1 Packaging Items

8.1.1 Variants

8.2 Packaging Sections

8.3 Packaging Tests

8.4 Packaging Item and Test Fragments

8.5 Packaging Assessment Stimulii

8.6 Packaging Response Processing Templates

8.7 Packaging Outcome Declarations

8.8 Metadata for the QTI Package

8.8.1 Manifest and Resource Level Metadata

8.8.2 Curriculum Standards Metadata

8.8.3 Access for All Digital Resource Description Metadata

References

Appendix A XSD Binding Terms

A1 XSD Binding Description Terms

A1.1 UML/XSD Attribute Mapping Table Definition

A1.2 UML/XSD Class Mapping Table Definition

A1.3 UML/XSD Enumerated and Enumerated List Class Mapping Table Definition

A1.4 UML/XSD List and Union Mapping Tables Definition

A1.5 UML/XSD Primitive Types Mapping Table Definition

A1.6 XSD Description for an Element

A1.7 XSD Description for a Complex Type

A1.8 XSD Description for a Simple Type

A1.9 XSD Description for an Attribute Group

A1.10 XSD Description for an Attribute

A1.11 VDEX Description for an External Vocabulary

Appendix B XSD Listing

B1 QTI ASI XSD Listing

About this Document

List of Contributors

Revision History

toc | top

List of Figures

Figure 4.1.1 XSD Description for the "qti-assessment-item" Root Element

Figure 4.1.2 XSD Description for the "qti-assessment-section" Root Element

Figure 4.1.3 XSD Description for the "qti-assessment-stimulus" Root Element

Figure 4.1.4 XSD Description for the "qti-assessment-test" Root Element

Figure 4.1.5 XSD Description for the "qti-outcome-declaration" Root Element

Figure 4.1.6 XSD Description for the "qti-response-processing" Root Element

Figure 4.2.1 XSD Description for the "a" Global Element

Figure 4.2.2 XSD Description for the "abbr" Global Element

Figure 4.2.3 XSD Description for the "acronym" Global Element

Figure 4.2.4 XSD Description for the "address" Global Element

Figure 4.2.5 XSD Description for the "article" Global Element

Figure 4.2.6 XSD Description for the "aside" Global Element

Figure 4.2.7 XSD Description for the "audio" Global Element

Figure 4.2.8 XSD Description for the "ssml11:audio" Global Element

Figure 4.2.9 XSD Description for the "b" Global Element

Figure 4.2.10 XSD Description for the "bdi" Global Element

Figure 4.2.11 XSD Description for the "bdo" Global Element

Figure 4.2.12 XSD Description for the "big" Global Element

Figure 4.2.13 XSD Description for the "blockquote" Global Element

Figure 4.2.14 XSD Description for the "br" Global Element

Figure 4.2.15 XSD Description for the "ssml11:break" Global Element

Figure 4.2.16 XSD Description for the "caption" Global Element

Figure 4.2.17 XSD Description for the "cite" Global Element

Figure 4.2.18 XSD Description for the "code" Global Element

Figure 4.2.19 XSD Description for the "col" Global Element

Figure 4.2.20 XSD Description for the "colgroup" Global Element

Figure 4.2.21 XSD Description for the "dd" Global Element

Figure 4.2.22 XSD Description for the "details" Global Element

Figure 4.2.23 XSD Description for the "dfn" Global Element

Figure 4.2.24 XSD Description for the "div" Global Element

Figure 4.2.25 XSD Description for the "dl" Global Element

Figure 4.2.26 XSD Description for the "dt" Global Element

Figure 4.2.27 XSD Description for the "em" Global Element

Figure 4.2.28 XSD Description for the "ssml11:emphasis" Global Element

Figure 4.2.29 XSD Description for the "figcaption" Global Element

Figure 4.2.30 XSD Description for the "figure" Global Element

Figure 4.2.31 XSD Description for the "footer" Global Element

Figure 4.2.32 XSD Description for the "h1" Global Element

Figure 4.2.33 XSD Description for the "h2" Global Element

Figure 4.2.34 XSD Description for the "h3" Global Element

Figure 4.2.35 XSD Description for the "h4" Global Element

Figure 4.2.36 XSD Description for the "h5" Global Element

Figure 4.2.37 XSD Description for the "h6" Global Element

Figure 4.2.38 XSD Description for the "header" Global Element

Figure 4.2.39 XSD Description for the "hr" Global Element

Figure 4.2.40 XSD Description for the "i" Global Element

Figure 4.2.41 XSD Description for the "img" Global Element

Figure 4.2.42 XSD Description for the "xi:include" Global Element

Figure 4.2.43 XSD Description for the "kbd" Global Element

Figure 4.2.44 XSD Description for the "label" Global Element

Figure 4.2.45 XSD Description for the "li" Global Element

Figure 4.2.46 XSD Description for the "ssml11:mark" Global Element

Figure 4.2.47 XSD Description for the "m3:math" Global Element

Figure 4.2.48 XSD Description for the "nav" Global Element

Figure 4.2.49 XSD Description for the "object" Global Element

Figure 4.2.50 XSD Description for the "ol" Global Element

Figure 4.2.51 XSD Description for the "p" Global Element

Figure 4.2.52 XSD Description for the "ssml11:p" Global Element

Figure 4.2.53 XSD Description for the "ssml11:phoneme" Global Element

Figure 4.2.54 XSD Description for the "picture" Global Element

Figure 4.2.55 XSD Description for the "pre" Global Element

Figure 4.2.56 XSD Description for the "ssml11:prosody" Global Element

Figure 4.2.57 XSD Description for the "q" Global Element

Figure 4.2.58 XSD Description for the "qti-outcome-processing" Global Element

Figure 4.2.59 XSD Description for the "rb" Global Element

Figure 4.2.60 XSD Description for the "rp" Global Element

Figure 4.2.61 XSD Description for the "rt" Global Element

Figure 4.2.62 XSD Description for the "rtc" Global Element

Figure 4.2.63 XSD Description for the "ruby" Global Element

Figure 4.2.64 XSD Description for the "ssml11:s" Global Element

Figure 4.2.65 XSD Description for the "samp" Global Element

Figure 4.2.66 XSD Description for the "ssml11:say-as" Global Element

Figure 4.2.67 XSD Description for the "section" Global Element

Figure 4.2.68 XSD Description for the "small" Global Element

Figure 4.2.69 XSD Description for the "source" Global Element

Figure 4.2.70 XSD Description for the "span" Global Element

Figure 4.2.71 XSD Description for the "ssml11:speak" Global Element

Figure 4.2.72 XSD Description for the "strong" Global Element

Figure 4.2.73 XSD Description for the "sub" Global Element

Figure 4.2.74 XSD Description for the "ssml11:sub" Global Element

Figure 4.2.75 XSD Description for the "summary" Global Element

Figure 4.2.76 XSD Description for the "sup" Global Element

Figure 4.2.77 XSD Description for the "table" Global Element

Figure 4.2.78 XSD Description for the "tbody" Global Element

Figure 4.2.79 XSD Description for the "td" Global Element

Figure 4.2.80 XSD Description for the "template" Global Element

Figure 4.2.81 XSD Description for the "tfoot" Global Element

Figure 4.2.82 XSD Description for the "th" Global Element

Figure 4.2.83 XSD Description for the "thead" Global Element

Figure 4.2.84 XSD Description for the "tr" Global Element

Figure 4.2.85 XSD Description for the "track" Global Element

Figure 4.2.86 XSD Description for the "tt" Global Element

Figure 4.2.87 XSD Description for the "ul" Global Element

Figure 4.2.88 XSD Description for the "var" Global Element

Figure 4.2.89 XSD Description for the "video" Global Element

Figure 4.2.90 XSD Description for the "ssml11:voice" Global Element

Figure 4.3.1 XSD Description for the "dataExtension.AssessmentItem.Attr" Attribute Group

Figure 4.3.2 XSD Description for the "dataExtension.AssessmentItemRef.Attr" Attribute Group

Figure 4.3.3 XSD Description for the "dataExtension.AssessmentSection.Attr" Attribute Group

Figure 4.3.4 XSD Description for the "dataExtension.AssessmentSectionRef.Attr" Attribute Group

Figure 4.3.5 XSD Description for the "dataExtension.AssessmentStimulus.Attr" Attribute Group

Figure 4.3.6 XSD Description for the "dataExtension.AssessmentStimulusRef.Attr" Attribute Group

Figure 4.3.7 XSD Description for the "dataExtension.AssessmentTest.Attr" Attribute Group

Figure 4.3.8 XSD Description for the "dataExtension.BasePromptInteraction.Attr" Attribute Group

Figure 4.3.9 XSD Description for the "dataExtension.BaseSequence.Attr" Attribute Group

Figure 4.3.10 XSD Description for the "dataExtension.BaseSequenceEmpty.Attr" Attribute Group

Figure 4.3.11 XSD Description for the "dataExtension.BaseSequenceFull.Attr" Attribute Group

Figure 4.3.12 XSD Description for the "dataExtension.BaseSequenceRIdent.Attr" Attribute Group

Figure 4.3.13 XSD Description for the "dataExtension.BaseSequenceXBase.Attr" Attribute Group

Figure 4.3.14 XSD Description for the "dataExtension.BaseSequenceXBaseEmpty.Attr" Attribute Group

Figure 4.3.15 XSD Description for the "dataExtension.CardEntry.Attr" Attribute Group

Figure 4.3.16 XSD Description for the "dataExtension.HTMLContent.Attr" Attribute Group

Figure 4.3.17 XSD Description for the "dataExtension.ModalFeedback.Attr" Attribute Group

Figure 4.3.18 XSD Description for the "dataExtension.PositionObjectStage.Attr" Attribute Group

Figure 4.3.19 XSD Description for the "dataExtension.SimpleMatchSet.Attr" Attribute Group

Figure 4.3.20 XSD Description for the "dataExtension.TestFeedback.Attr" Attribute Group

Figure 4.3.21 XSD Description for the "dataExtension.TestPart.Attr" Attribute Group

Figure 4.3.22 XSD Description for the "extension.CustomInteraction.Attr" Attribute Group

Figure 4.3.23 XSD Description for the "extension.CustomOperator.Attr" Attribute Group

Figure 4.3.24 XSD Description for the "extension.Ordering.Attr" Attribute Group

Figure 4.3.25 XSD Description for the "extension.Selection.Attr" Attribute Group

Figure 4.4.1 XSD Description for the "AssessmentItemDType" Root ComplexType

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "tool-name" Local Attribute

Figure XSD Description for the "tool-version" Local Attribute

Figure XSD Description for the "adaptive" Local Attribute

Figure XSD Description for the "time-dependent" Local Attribute

Figure XSD Description for the "qti-context-declaration" Local Element Description

Figure XSD Description for the "qti-response-declaration" Local Element Description

Figure XSD Description for the "qti-template-declaration" Local Element Description

Figure XSD Description for the "qti-template-processing" Local Element Description

Figure XSD Description for the "qti-assessment-stimulus-ref" Local Element Description

Figure XSD Description for the "qti-companion-materials-info" Local Element Description

Figure XSD Description for the "qti-stylesheet" Local Element Description

Figure XSD Description for the "qti-item-body" Local Element Description

Figure XSD Description for the "qti-catalog-info" Local Element Description

Figure XSD Description for the "qti-modal-feedback" Local Element Description

Figure 4.4.2 XSD Description for the "AssessmentSectionDType" Root ComplexType

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "required" Local Attribute

Figure XSD Description for the "fixed" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "visible" Local Attribute

Figure XSD Description for the "keep-together" Local Attribute

Figure XSD Description for the "qti-pre-condition" Local Element Description

Figure XSD Description for the "qti-branch-rule" Local Element Description

Figure XSD Description for the "qti-item-session-control" Local Element Description

Figure XSD Description for the "qti-time-limits" Local Element Description

Figure XSD Description for the "qti-adaptive-selection" Local Element Description

Figure XSD Description for the "qti-rubric-block" Local Element Description

Figure XSD Description for the "qti-assessment-item-ref" Local Element Description

Figure XSD Description for the "qti-assessment-section-ref" Local Element Description

Figure 4.4.3 XSD Description for the "AssessmentStimulusDType" Root ComplexType

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "tool-name" Local Attribute

Figure XSD Description for the "tool-version" Local Attribute

Figure XSD Description for the "qti-stylesheet" Local Element Description

Figure XSD Description for the "qti-stimulus-body" Local Element Description

Figure XSD Description for the "qti-catalog-info" Local Element Description

Figure 4.4.4 XSD Description for the "AssessmentTestDType" Root ComplexType

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "tool-name" Local Attribute

Figure XSD Description for the "tool-version" Local Attribute

Figure XSD Description for the "qti-context-declaration" Local Element Description

Figure XSD Description for the "qti-time-limits" Local Element Description

Figure XSD Description for the "qti-stylesheet" Local Element Description

Figure XSD Description for the "qti-rubric-block" Local Element Description

Figure XSD Description for the "qti-test-part" Local Element Description

Figure XSD Description for the "qti-test-feedback" Local Element Description

Figure 4.4.5 XSD Description for the "OutcomeDeclarationDType" Root ComplexType

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "cardinality" Local Attribute

Figure XSD Description for the "base-type" Local Attribute

Figure XSD Description for the "view" Local Attribute

Figure XSD Description for the "interpretation" Local Attribute

Figure XSD Description for the "long-interpretation" Local Attribute

Figure XSD Description for the "normal-maximum" Local Attribute

Figure XSD Description for the "normal-minimum" Local Attribute

Figure XSD Description for the "mastery-value" Local Attribute

Figure XSD Description for the "external-scored" Local Attribute

Figure XSD Description for the "variable-identifier-ref" Local Attribute

Figure XSD Description for the "qti-default-value" Local Element Description

Figure XSD Description for the "qti-match-table" Local Element Description

Figure XSD Description for the "qti-interpolation-table" Local Element Description

Figure 4.4.6 XSD Description for the "ResponseProcessingDType" Root ComplexType

Figure XSD Description for the "template" Local Attribute

Figure XSD Description for the "template-location" Local Attribute

Figure XSD Description for the "qti-response-condition" Local Element Description

Figure XSD Description for the "qti-response-processing-fragment" Local Element Description

Figure XSD Description for the "qti-set-outcome-value" Local Element Description

Figure XSD Description for the "qti-exit-response" Local Element Description

Figure XSD Description for the "qti-lookup-outcome-value" Local Element Description

Figure 4.5.1 XSD Description for the "ADType" Core Complex Type

Figure XSD Description for the "href" Local Attribute

Figure XSD Description for the "type" Local Attribute

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure "qti-gap" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure 4.5.2 XSD Description for the "ARIABaseDType" Core Complex Type

Figure XSD Description for the "role" Local Attribute

Figure XSD Description for the "aria-controls" Local Attribute

Figure XSD Description for the "aria-describedby" Local Attribute

Figure XSD Description for the "aria-flowto" Local Attribute

Figure XSD Description for the "aria-label" Local Attribute

Figure XSD Description for the "aria-labelledby" Local Attribute

Figure XSD Description for the "aria-level" Local Attribute

Figure XSD Description for the "aria-live" Local Attribute

Figure XSD Description for the "aria-orientation" Local Attribute

Figure XSD Description for the "aria-owns" Local Attribute

Figure XSD Description for the "aria-hidden" Local Attribute

Figure XSD Description for the "aria-activedescendant" Local Attribute

Figure XSD Description for the "aria-atomic" Local Attribute

Figure XSD Description for the "aria-autocomplete" Local Attribute

Figure XSD Description for the "aria-busy" Local Attribute

Figure XSD Description for the "aria-checked" Local Attribute

Figure XSD Description for the "aria-disabled" Local Attribute

Figure XSD Description for the "aria-expanded" Local Attribute

Figure XSD Description for the "aria-haspopup" Local Attribute

Figure XSD Description for the "aria-invalid" Local Attribute

Figure XSD Description for the "aria-multiline" Local Attribute

Figure XSD Description for the "aria-multiselectable" Local Attribute

Figure XSD Description for the "aria-posinset" Local Attribute

Figure XSD Description for the "aria-pressed" Local Attribute

Figure XSD Description for the "aria-readonly" Local Attribute

Figure XSD Description for the "aria-relevant" Local Attribute

Figure XSD Description for the "aria-required" Local Attribute

Figure XSD Description for the "aria-selected" Local Attribute

Figure XSD Description for the "aria-setsize" Local Attribute

Figure XSD Description for the "aria-sort" Local Attribute

Figure XSD Description for the "aria-valuemax" Local Attribute

Figure XSD Description for the "aria-valuemin" Local Attribute

Figure XSD Description for the "aria-valuenow" Local Attribute

Figure XSD Description for the "aria-valuetext" Local Attribute

Figure XSD Description for the "aria-modal" Local Attribute

Figure XSD Description for the "aria-current" Local Attribute

Figure XSD Description for the "aria-placeholder" Local Attribute

Figure XSD Description for the "aria-colcount" Local Attribute

Figure XSD Description for the "aria-rowcount" Local Attribute

Figure XSD Description for the "aria-colindex" Local Attribute

Figure XSD Description for the "aria-rowindex" Local Attribute

Figure XSD Description for the "aria-colspan" Local Attribute

Figure XSD Description for the "aria-rowspan" Local Attribute

Figure XSD Description for the "aria-keyshortcuts" Local Attribute

Figure XSD Description for the "aria-roledescription" Local Attribute

Figure XSD Description for the "aria-errormessage" Local Attribute

Figure XSD Description for the "aria-details" Local Attribute

Figure 4.5.3 XSD Description for the "AdaptiveSelectionDType" Core Complex Type

Figure XSD Description for the "qti-adaptive-engine-ref" Local Element

Figure XSD Description for the "qti-adaptive-settings-ref" Local Element

Figure XSD Description for the "qti-usagedata-ref" Local Element

Figure XSD Description for the "qti-metadata-ref" Local Element

Figure 4.5.4 XSD Description for the "AnyNDType" Core Complex Type

Figure XSD Description for the "min" Local Attribute

Figure XSD Description for the "max" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.5 XSD Description for the "AreaMappingDType" Core Complex Type

Figure XSD Description for the "lower-bound" Local Attribute

Figure XSD Description for the "upper-bound" Local Attribute

Figure XSD Description for the "default-value" Local Attribute

Figure XSD Description for the "qti-area-map-entry" Local Element

Figure 4.5.6 XSD Description for the "AssessmentItemRefDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "required" Local Attribute

Figure XSD Description for the "fixed" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "href" Local Attribute

Figure XSD Description for the "category" Local Attribute

Figure XSD Description for the "qti-pre-condition" Local Element

Figure XSD Description for the "qti-branch-rule" Local Element

Figure XSD Description for the "qti-item-session-control" Local Element

Figure XSD Description for the "qti-time-limits" Local Element

Figure XSD Description for the "qti-variable-mapping" Local Element

Figure XSD Description for the "qti-weight" Local Element

Figure XSD Description for the "qti-template-default" Local Element

Figure 4.5.7 XSD Description for the "AssociableHotspotDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "match-group" Local Attribute

Figure XSD Description for the "shape" Local Attribute

Figure XSD Description for the "coords" Local Attribute

Figure XSD Description for the "hotspot-label" Local Attribute

Figure XSD Description for the "match-max" Local Attribute

Figure XSD Description for the "match-min" Local Attribute

Figure 4.5.8 XSD Description for the "AssociateInteractionDType" Core Complex Type

Figure XSD Description for the "shuffle" Local Attribute

Figure XSD Description for the "max-associations" Local Attribute

Figure XSD Description for the "min-associations" Local Attribute

Figure XSD Description for the "qti-simple-associable-choice" Local Element

Figure 4.5.9 XSD Description for the "AudioDType" Core Complex Type

Figure XSD Description for the "src" Local Attribute

Figure XSD Description for the "crossorigin" Local Attribute

Figure XSD Description for the "preload" Local Attribute

Figure XSD Description for the "autoplay" Local Attribute

Figure XSD Description for the "mediagroup" Local Attribute

Figure XSD Description for the "loop" Local Attribute

Figure XSD Description for the "muted" Local Attribute

Figure XSD Description for the "controls" Local Attribute

Figure 4.5.10 XSD Description for the "BDIDType" Core Complex Type

Figure 4.5.11 XSD Description for the "BDODType" Core Complex Type

Figure XSD Description for the "title" Local Attribute

Figure 4.5.12 XSD Description for the "BRDType" Core Complex Type

Figure 4.5.13 XSD Description for the "BaseHTML5FlowDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure 4.5.14 XSD Description for the "BaseHTML5PhrasingDType" Core Complex Type

Figure 4.5.15 XSD Description for the "BasePromptInteractionDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "lang" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "base" Local Attribute

Figure XSD Description for the "response-identifier" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure XSD Description for the "data-qti-suppress-tts" Local Attribute

Figure XSD Description for the "qti-prompt" Local Element

Figure 4.5.16 XSD Description for the "BaseSequenceDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "lang" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure XSD Description for the "data-qti-suppress-tts" Local Attribute

Figure 4.5.17 XSD Description for the "BaseSequenceEmptyDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "lang" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure XSD Description for the "data-qti-suppress-tts" Local Attribute

Figure 4.5.18 XSD Description for the "BaseSequenceFullDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "lang" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "response-identifier" Local Attribute

Figure XSD Description for the "base" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure XSD Description for the "data-qti-suppress-tts" Local Attribute

Figure 4.5.19 XSD Description for the "BaseSequenceRIdentDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "lang" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "response-identifier" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure XSD Description for the "data-qti-suppress-tts" Local Attribute

Figure 4.5.20 XSD Description for the "BaseSequenceXBaseDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "lang" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "base" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure XSD Description for the "data-qti-suppress-tts" Local Attribute

Figure XSD Description for the "data-ssml" Local Attribute

Figure 4.5.21 XSD Description for the "BaseSequenceXBaseEmptyDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "lang" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "base" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure XSD Description for the "data-qti-suppress-tts" Local Attribute

Figure 4.5.22 XSD Description for the "BlockQuoteDType" Core Complex Type

Figure XSD Description for the "cite" Local Attribute

Figure 4.5.23 XSD Description for the "BranchRuleDType" Core Complex Type

Figure XSD Description for the "target" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.24 XSD Description for the "CalculatorDType" Core Complex Type

Figure XSD Description for the "qti-calculator-type" Local Element

Figure XSD Description for the "qti-description" Local Element

Figure XSD Description for the "qti-calculator-info" Local Element

Figure 4.5.25 XSD Description for the "CaptionDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure 4.5.26 XSD Description for the "CardDType" Core Complex Type

Figure XSD Description for the "support" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure "qti-html-content" Local Element Description

Figure "qti-file-href" Local Element Description

Figure XSD Description for the "qti-card-entry" Local Element

Figure 4.5.27 XSD Description for the "CardEntryDType" Core Complex Type

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "default" Local Attribute

Figure XSD Description for the "qti-html-content" Local Element

Figure XSD Description for the "qti-file-href" Local Element

Figure 4.5.28 XSD Description for the "CatalogDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "qti-card" Local Element

Figure 4.5.29 XSD Description for the "CatalogInfoDType" Core Complex Type

Figure XSD Description for the "qti-catalog" Local Element

Figure 4.5.30 XSD Description for the "ChoiceInteractionDType" Core Complex Type

Figure XSD Description for the "shuffle" Local Attribute

Figure XSD Description for the "max-choices" Local Attribute

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "orientation" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-max-selections-message" Local Attribute

Figure XSD Description for the "qti-simple-choice" Local Element

Figure 4.5.31 XSD Description for the "ColDType" Core Complex Type

Figure XSD Description for the "span" Local Attribute

Figure 4.5.32 XSD Description for the "ColGroupDType" Core Complex Type

Figure XSD Description for the "span" Local Attribute

Figure 4.5.33 XSD Description for the "CompanionMaterialsInfoDType" Core Complex Type

Figure XSD Description for the "qti-calculator" Local Element

Figure XSD Description for the "qti-rule" Local Element

Figure XSD Description for the "qti-protractor" Local Element

Figure XSD Description for the "qti-digital-material" Local Element

Figure XSD Description for the "qti-physical-material" Local Element

Figure 4.5.34 XSD Description for the "ContextDeclarationDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "cardinality" Local Attribute

Figure XSD Description for the "base-type" Local Attribute

Figure XSD Description for the "qti-default-value" Local Element

Figure 4.5.35 XSD Description for the "CorrectResponseDType" Core Complex Type

Figure XSD Description for the "interpretation" Local Attribute

Figure XSD Description for the "qti-value" Local Element

Figure 4.5.36 XSD Description for the "CustomInteractionDType" Core Complex Type

Figure 4.5.37 XSD Description for the "CustomOperatorDType" Core Complex Type

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "definition" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.38 XSD Description for the "DDDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure 4.5.39 XSD Description for the "DLDType" Core Complex Type

Figure 4.5.40 XSD Description for the "DTDType" Core Complex Type

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure "qti-gap" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure 4.5.41 XSD Description for the "DefaultValueDType" Core Complex Type

Figure XSD Description for the "interpretation" Local Attribute

Figure XSD Description for the "qti-value" Local Element

Figure 4.5.42 XSD Description for the "DetailsDType" Core Complex Type

Figure XSD Description for the "open" Local Attribute

Figure 4.5.43 XSD Description for the "DivDType" Core Complex Type

Figure "qti-position-object-stage" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure 4.5.44 XSD Description for the "DrawingInteractionDType" Core Complex Type

Figure 4.5.45 XSD Description for the "EndAttemptInteractionDType" Core Complex Type

Figure XSD Description for the "response-identifier" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "count-attempt" Local Attribute

Figure 4.5.46 XSD Description for the "EqualDType" Core Complex Type

Figure XSD Description for the "tolerance-mode" Local Attribute

Figure XSD Description for the "tolerance" Local Attribute

Figure XSD Description for the "include-lower-bound" Local Attribute

Figure XSD Description for the "include-upper-bound" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.47 XSD Description for the "EqualRoundedDType" Core Complex Type

Figure XSD Description for the "rounding-mode" Local Attribute

Figure XSD Description for the "figures" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.48 XSD Description for the "ExtendedTextInteractionDType" Core Complex Type

Figure XSD Description for the "base" Local Attribute

Figure XSD Description for the "string-identifier" Local Attribute

Figure XSD Description for the "expected-length" Local Attribute

Figure XSD Description for the "pattern-mask" Local Attribute

Figure XSD Description for the "placeholder-text" Local Attribute

Figure XSD Description for the "max-strings" Local Attribute

Figure XSD Description for the "min-strings" Local Attribute

Figure XSD Description for the "expected-lines" Local Attribute

Figure XSD Description for the "format" Local Attribute

Figure XSD Description for the "data-patternmask-message" Local Attribute

Figure 4.5.49 XSD Description for the "FeedbackBlockDType" Core Complex Type

Figure XSD Description for the "outcome-identifier" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "qti-stylesheet" Local Element

Figure XSD Description for the "qti-content-body" Local Element

Figure XSD Description for the "qti-catalog-info" Local Element

Figure 4.5.50 XSD Description for the "FeedbackContentBodyDType" Core Complex Type

Figure "qti-position-object-stage" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-template-block" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure 4.5.51 XSD Description for the "FeedbackFlowContentBodyDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure 4.5.52 XSD Description for the "FeedbackInlineDType" Core Complex Type

Figure XSD Description for the "outcome-identifier" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure "qti-template-inline" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure 4.5.53 XSD Description for the "FieldValueDType" Core Complex Type

Figure XSD Description for the "field-identifier" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.54 XSD Description for the "FigureDType" Core Complex Type

Figure 4.5.55 XSD Description for the "GapDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "match-group" Local Attribute

Figure XSD Description for the "required" Local Attribute

Figure 4.5.56 XSD Description for the "GapImgDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "match-group" Local Attribute

Figure XSD Description for the "match-max" Local Attribute

Figure XSD Description for the "match-min" Local Attribute

Figure XSD Description for the "object-label" Local Attribute

Figure XSD Description for the "top" Local Attribute

Figure XSD Description for the "left" Local Attribute

Figure 4.5.57 XSD Description for the "GapMatchInteractionDType" Core Complex Type

Figure XSD Description for the "shuffle" Local Attribute

Figure XSD Description for the "min-associations" Local Attribute

Figure XSD Description for the "max-associations" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-max-selections-message" Local Attribute

Figure XSD Description for the "data-choices-container-width" Local Attribute

Figure "qti-gap-text" Local Element Description

Figure "qti-gap-img" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-template-block" Local Element Description

Figure 4.5.58 XSD Description for the "GapTextDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "match-group" Local Attribute

Figure XSD Description for the "match-max" Local Attribute

Figure XSD Description for the "match-min" Local Attribute

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure 4.5.59 XSD Description for the "GraphicAssociateInteractionDType" Core Complex Type

Figure XSD Description for the "min-associations" Local Attribute

Figure XSD Description for the "max-associations" Local Attribute

Figure XSD Description for the "qti-associable-hotspot" Local Element

Figure 4.5.60 XSD Description for the "GraphicGapMatchInteractionDType" Core Complex Type

Figure XSD Description for the "min-associations" Local Attribute

Figure XSD Description for the "max-associations" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-max-selections-message" Local Attribute

Figure XSD Description for the "data-choices-container-width" Local Attribute

Figure XSD Description for the "qti-prompt" Local Element

Figure "qti-gap-text" Local Element Description

Figure "qti-gap-img" Local Element Description

Figure XSD Description for the "qti-associable-hotspot" Local Element

Figure 4.5.61 XSD Description for the "GraphicOrderInteractionDType" Core Complex Type

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "max-choices" Local Attribute

Figure XSD Description for the "qti-prompt" Local Element

Figure XSD Description for the "qti-hotspot-choice" Local Element

Figure 4.5.62 XSD Description for the "HRDType" Core Complex Type

Figure 4.5.63 XSD Description for the "HTMLContentDType" Core Complex Type

Figure XSD Description for the "language" Local Attribute

Figure 4.5.64 XSD Description for the "HTMLTextDType" Core Complex Type

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure "qti-gap" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure 4.5.65 XSD Description for the "HotTextDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure 4.5.66 XSD Description for the "HotTextInteractionDType" Core Complex Type

Figure XSD Description for the "max-choices" Local Attribute

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-max-selections-message" Local Attribute

Figure "qti-feedback-block" Local Element Description

Figure "qti-template-block" Local Element Description

Figure 4.5.67 XSD Description for the "HotspotChoiceDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "shape" Local Attribute

Figure XSD Description for the "coords" Local Attribute

Figure XSD Description for the "hotspot-label" Local Attribute

Figure 4.5.68 XSD Description for the "HotspotInteractionDType" Core Complex Type

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "max-choices" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-max-selections-message" Local Attribute

Figure XSD Description for the "qti-hotspot-choice" Local Element

Figure 4.5.69 XSD Description for the "ImgDType" Core Complex Type

Figure XSD Description for the "src" Local Attribute

Figure XSD Description for the "alt" Local Attribute

Figure XSD Description for the "longdesc" Local Attribute

Figure XSD Description for the "height" Local Attribute

Figure XSD Description for the "width" Local Attribute

Figure 4.5.70 XSD Description for the "IncrementSIDType" Core Complex Type

Figure XSD Description for the "qti-minor-increment" Local Element

Figure XSD Description for the "qti-major-increment" Local Element

Figure 4.5.71 XSD Description for the "IncrementUSDType" Core Complex Type

Figure XSD Description for the "qti-minor-increment" Local Element

Figure XSD Description for the "qti-major-increment" Local Element

Figure 4.5.72 XSD Description for the "IndexDType" Core Complex Type

Figure XSD Description for the "n" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.73 XSD Description for the "InlineChoiceDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "fixed" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure 4.5.74 XSD Description for the "InlineChoiceInteractionDType" Core Complex Type

Figure XSD Description for the "shuffle" Local Attribute

Figure XSD Description for the "required" Local Attribute

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-prompt" Local Attribute

Figure XSD Description for the "qti-label" Local Element

Figure XSD Description for the "qti-inline-choice" Local Element

Figure 4.5.75 XSD Description for the "InsideDType" Core Complex Type

Figure XSD Description for the "shape" Local Attribute

Figure XSD Description for the "coords" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.76 XSD Description for the "InteractionMarkupDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure 4.5.77 XSD Description for the "InteractionModulesDType" Core Complex Type

Figure XSD Description for the "primary-configuration" Local Attribute

Figure XSD Description for the "secondary-configuration" Local Attribute

Figure XSD Description for the "qti-interaction-module" Local Element

Figure 4.5.78 XSD Description for the "InterpolationTableDType" Core Complex Type

Figure XSD Description for the "default-value" Local Attribute

Figure XSD Description for the "qti-interpolation-table-entry" Local Element

Figure 4.5.79 XSD Description for the "ItemBodyDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "dir" Local Attribute

Figure XSD Description for the "data-catalog-idref" Local Attribute

Figure "qti-rubric-block" Local Element Description

Figure "qti-position-object-stage" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-template-block" Local Element Description

Figure 4.5.80 XSD Description for the "ItemFileInfoDType" Core Complex Type

Figure XSD Description for the "mime-type" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "qti-file-href" Local Element

Figure XSD Description for the "qti-resource-icon" Local Element

Figure 4.5.81 XSD Description for the "LIDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure 4.5.82 XSD Description for the "LabelDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure 4.5.83 XSD Description for the "Logic0toManyDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.84 XSD Description for the "Logic1toManyDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.85 XSD Description for the "LogicPairDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.86 XSD Description for the "LogicSingleDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.87 XSD Description for the "LookupOutcomeValueDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.88 XSD Description for the "MappingDType" Core Complex Type

Figure XSD Description for the "lower-bound" Local Attribute

Figure XSD Description for the "upper-bound" Local Attribute

Figure XSD Description for the "default-value" Local Attribute

Figure XSD Description for the "qti-map-entry" Local Element

Figure 4.5.89 XSD Description for the "MatchInteractionDType" Core Complex Type

Figure XSD Description for the "shuffle" Local Attribute

Figure XSD Description for the "max-associations" Local Attribute

Figure XSD Description for the "min-associations" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-max-selections-message" Local Attribute

Figure XSD Description for the "data-first-column-header" Local Attribute

Figure XSD Description for the "qti-simple-match-set" Local Element

Figure 4.5.90 XSD Description for the "MatchTableDType" Core Complex Type

Figure XSD Description for the "default-value" Local Attribute

Figure XSD Description for the "qti-match-table-entry" Local Element

Figure 4.5.91 XSD Description for the "MathOperatorDType" Core Complex Type

Figure XSD Description for the "name" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.92 XSD Description for the "MediaInteractionDType" Core Complex Type

Figure XSD Description for the "autostart" Local Attribute

Figure XSD Description for the "min-plays" Local Attribute

Figure XSD Description for the "max-plays" Local Attribute

Figure XSD Description for the "loop" Local Attribute

Figure XSD Description for the "coords" Local Attribute

Figure 4.5.93 XSD Description for the "ModalFeedbackDType" Core Complex Type

Figure XSD Description for the "outcome-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "qti-stylesheet" Local Element

Figure XSD Description for the "qti-content-body" Local Element

Figure XSD Description for the "qti-catalog-info" Local Element

Figure 4.5.94 XSD Description for the "NumericLogic1toManyDType" Core Complex Type

Figure "qti-sum" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.95 XSD Description for the "OULDType" Core Complex Type

Figure 4.5.96 XSD Description for the "ObjectDType" Core Complex Type

Figure XSD Description for the "data" Local Attribute

Figure XSD Description for the "type" Local Attribute

Figure XSD Description for the "width" Local Attribute

Figure XSD Description for the "height" Local Attribute

Figure "param" Local Element Description

Figure 4.5.97 XSD Description for the "OrderInteractionDType" Core Complex Type

Figure XSD Description for the "shuffle" Local Attribute

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "max-choices" Local Attribute

Figure XSD Description for the "orientation" Local Attribute

Figure XSD Description for the "data-min-selections-message" Local Attribute

Figure XSD Description for the "data-max-selections-message" Local Attribute

Figure XSD Description for the "data-choices-container-width" Local Attribute

Figure XSD Description for the "qti-simple-choice" Local Element

Figure 4.5.98 XSD Description for the "OrderingDType" Core Complex Type

Figure XSD Description for the "shuffle" Local Attribute

Figure 4.5.99 XSD Description for the "OutcomeConditionDType" Core Complex Type

Figure XSD Description for the "qti-outcome-if" Local Element

Figure XSD Description for the "qti-outcome-else-if" Local Element

Figure XSD Description for the "qti-outcome-else" Local Element

Figure 4.5.100 XSD Description for the "OutcomeElseDType" Core Complex Type

Figure "qti-lookup-outcome-value" Local Element Description

Figure "qti-outcome-processing-fragment" Local Element Description

Figure "qti-set-outcome-value" Local Element Description

Figure "qti-exit-test" Local Element Description

Figure "qti-outcome-condition" Local Element Description

Figure 4.5.101 XSD Description for the "OutcomeIfDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure "qti-lookup-outcome-value" Local Element Description

Figure "qti-outcome-processing-fragment" Local Element Description

Figure "qti-set-outcome-value" Local Element Description

Figure "qti-exit-test" Local Element Description

Figure "qti-outcome-condition" Local Element Description

Figure 4.5.102 XSD Description for the "OutcomeProcessingDType" Core Complex Type

Figure "qti-lookup-outcome-value" Local Element Description

Figure "qti-outcome-processing-fragment" Local Element Description

Figure "qti-set-outcome-value" Local Element Description

Figure "qti-exit-test" Local Element Description

Figure "qti-outcome-condition" Local Element Description

Figure 4.5.103 XSD Description for the "OutcomeProcessingFragmentDType" Core Complex Type

Figure "qti-lookup-outcome-value" Local Element Description

Figure "qti-outcome-processing-fragment" Local Element Description

Figure "qti-set-outcome-value" Local Element Description

Figure "qti-exit-test" Local Element Description

Figure "qti-outcome-condition" Local Element Description

Figure 4.5.104 XSD Description for the "PatternMatchDType" Core Complex Type

Figure XSD Description for the "pattern" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.105 XSD Description for the "PictureDType" Core Complex Type

Figure 4.5.106 XSD Description for the "PortableCustomInteractionDType" Core Complex Type

Figure XSD Description for the "custom-interaction-type-identifier" Local Attribute

Figure XSD Description for the "module" Local Attribute

Figure XSD Description for the "qti-interaction-modules" Local Element

Figure XSD Description for the "qti-interaction-markup" Local Element

Figure XSD Description for the "qti-template-variable" Local Element

Figure XSD Description for the "qti-context-variable" Local Element

Figure 4.5.107 XSD Description for the "PositionObjectInteractionDType" Core Complex Type

Figure XSD Description for the "center-point" Local Attribute

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "max-choices" Local Attribute

Figure 4.5.108 XSD Description for the "PositionObjectStageDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "qti-position-object-interaction" Local Element

Figure 4.5.109 XSD Description for the "PromptDType" Core Complex Type

Figure 4.5.110 XSD Description for the "ProtractorDType" Core Complex Type

Figure XSD Description for the "qti-description" Local Element

Figure "qti-increment-si" Local Element Description

Figure "qti-increment-us" Local Element Description

Figure 4.5.111 XSD Description for the "QDType" Core Complex Type

Figure XSD Description for the "cite" Local Attribute

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure "qti-gap" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure 4.5.112 XSD Description for the "RTCDType" Core Complex Type

Figure 4.5.113 XSD Description for the "RepeatDType" Core Complex Type

Figure XSD Description for the "number-repeats" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.114 XSD Description for the "ResponseConditionDType" Core Complex Type

Figure XSD Description for the "qti-response-if" Local Element

Figure XSD Description for the "qti-response-else-if" Local Element

Figure XSD Description for the "qti-response-else" Local Element

Figure 4.5.115 XSD Description for the "ResponseDeclarationDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "cardinality" Local Attribute

Figure XSD Description for the "base-type" Local Attribute

Figure XSD Description for the "qti-default-value" Local Element

Figure XSD Description for the "qti-correct-response" Local Element

Figure XSD Description for the "qti-mapping" Local Element

Figure XSD Description for the "qti-area-mapping" Local Element

Figure 4.5.116 XSD Description for the "ResponseElseDType" Core Complex Type

Figure "qti-response-condition" Local Element Description

Figure "qti-response-processing-fragment" Local Element Description

Figure "qti-set-outcome-value" Local Element Description

Figure "qti-exit-response" Local Element Description

Figure "qti-lookup-outcome-value" Local Element Description

Figure 4.5.117 XSD Description for the "ResponseIfDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure "qti-response-condition" Local Element Description

Figure "qti-response-processing-fragment" Local Element Description

Figure "qti-set-outcome-value" Local Element Description

Figure "qti-exit-response" Local Element Description

Figure "qti-lookup-outcome-value" Local Element Description

Figure 4.5.118 XSD Description for the "ResponseProcessingFragmentDType" Core Complex Type

Figure "qti-response-condition" Local Element Description

Figure "qti-response-processing-fragment" Local Element Description

Figure "qti-set-outcome-value" Local Element Description

Figure "qti-exit-response" Local Element Description

Figure "qti-lookup-outcome-value" Local Element Description

Figure 4.5.119 XSD Description for the "RoundToDType" Core Complex Type

Figure XSD Description for the "rounding-mode" Local Attribute

Figure XSD Description for the "figures" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.120 XSD Description for the "RubricBlockDType" Core Complex Type

Figure XSD Description for the "use" Local Attribute

Figure XSD Description for the "view" Local Attribute

Figure XSD Description for the "qti-stylesheet" Local Element

Figure XSD Description for the "qti-content-body" Local Element

Figure XSD Description for the "qti-catalog-info" Local Element

Figure 4.5.121 XSD Description for the "RubricBlockContentBodyDType" Core Complex Type

Figure "qti-template-block" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure 4.5.122 XSD Description for the "RubricBlockTemplateBlockDType" Core Complex Type

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "qti-stylesheet" Local Element

Figure XSD Description for the "qti-content-body" Local Element

Figure XSD Description for the "qti-catalog-info" Local Element

Figure 4.5.123 XSD Description for the "RubricBlockTemplateBlockContentBodyDType" Core Complex Type

Figure "qti-printed-variable" Local Element Description

Figure 4.5.124 XSD Description for the "RubricBlockTemplateInlineDType" Core Complex Type

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure 4.5.125 XSD Description for the "RubyDType" Core Complex Type

Figure 4.5.126 XSD Description for the "RuleDType" Core Complex Type

Figure XSD Description for the "qti-description" Local Element

Figure "qti-rule-system-si" Local Element Description

Figure "qti-rule-system-us" Local Element Description

Figure 4.5.127 XSD Description for the "SIRuleSystemDType" Core Complex Type

Figure XSD Description for the "qti-minimum-length" Local Element

Figure XSD Description for the "qti-minor-increment" Local Element

Figure XSD Description for the "qti-major-increment" Local Element

Figure 4.5.128 XSD Description for the "SelectPointInteractionDType" Core Complex Type

Figure XSD Description for the "min-choices" Local Attribute

Figure XSD Description for the "max-choices" Local Attribute

Figure 4.5.129 XSD Description for the "SelectionDType" Core Complex Type

Figure XSD Description for the "select" Local Attribute

Figure XSD Description for the "with-replacement" Local Attribute

Figure 4.5.130 XSD Description for the "SetValueDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.131 XSD Description for the "SimpleAssociableChoiceDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "fixed" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "match-group" Local Attribute

Figure XSD Description for the "match-max" Local Attribute

Figure XSD Description for the "match-min" Local Attribute

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure 4.5.132 XSD Description for the "SimpleChoiceDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "fixed" Local Attribute

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure 4.5.133 XSD Description for the "SimpleMatchSetDType" Core Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "qti-simple-associable-choice" Local Element

Figure 4.5.134 XSD Description for the "SliderInteractionDType" Core Complex Type

Figure XSD Description for the "lower-bound" Local Attribute

Figure XSD Description for the "upper-bound" Local Attribute

Figure XSD Description for the "step" Local Attribute

Figure XSD Description for the "step-label" Local Attribute

Figure XSD Description for the "orientation" Local Attribute

Figure XSD Description for the "reverse" Local Attribute

Figure 4.5.135 XSD Description for the "SourceDType" Core Complex Type

Figure XSD Description for the "src" Local Attribute

Figure XSD Description for the "type" Local Attribute

Figure XSD Description for the "srcset" Local Attribute

Figure XSD Description for the "media" Local Attribute

Figure XSD Description for the "sizes" Local Attribute

Figure 4.5.136 XSD Description for the "StatsOperatorDType" Core Complex Type

Figure XSD Description for the "name" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.137 XSD Description for the "StimulusBodyDType" Core Complex Type

Figure 4.5.138 XSD Description for the "StringMatchDType" Core Complex Type

Figure XSD Description for the "case-sensitive" Local Attribute

Figure XSD Description for the "substring" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.139 XSD Description for the "SubstringDType" Core Complex Type

Figure XSD Description for the "case-sensitive" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.140 XSD Description for the "TDHDType" Core Complex Type

Figure XSD Description for the "headers" Local Attribute

Figure XSD Description for the "scope" Local Attribute

Figure XSD Description for the "abbr" Local Attribute

Figure XSD Description for the "axis" Local Attribute

Figure XSD Description for the "rowspan" Local Attribute

Figure XSD Description for the "colspan" Local Attribute

Figure XSD Description for the "align" Local Attribute

Figure XSD Description for the "valign" Local Attribute

Figure "qti-printed-variable" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-hottext" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-template-block" Local Element Description

Figure "qti-text-entry-interaction" Local Element Description

Figure "qti-inline-choice-interaction" Local Element Description

Figure "qti-end-attempt-interaction" Local Element Description

Figure "qti-custom-interaction" Local Element Description

Figure "qti-portable-custom-interaction" Local Element Description

Figure "qti-drawing-interaction" Local Element Description

Figure "qti-gap-match-interaction" Local Element Description

Figure "qti-match-interaction" Local Element Description

Figure "qti-graphic-gap-match-interaction" Local Element Description

Figure "qti-hotspot-interaction" Local Element Description

Figure "qti-graphic-order-interaction" Local Element Description

Figure "qti-select-point-interaction" Local Element Description

Figure "qti-graphic-associate-interaction" Local Element Description

Figure "qti-slider-interaction" Local Element Description

Figure "qti-choice-interaction" Local Element Description

Figure "qti-media-interaction" Local Element Description

Figure "qti-hottext-interaction" Local Element Description

Figure "qti-order-interaction" Local Element Description

Figure "qti-extended-text-interaction" Local Element Description

Figure "qti-upload-interaction" Local Element Description

Figure "qti-associate-interaction" Local Element Description

Figure 4.5.141 XSD Description for the "TRDType" Core Complex Type

Figure 4.5.142 XSD Description for the "TableDType" Core Complex Type

Figure XSD Description for the "summary" Local Attribute

Figure 4.5.143 XSD Description for the "TablePartDType" Core Complex Type

Figure 4.5.144 XSD Description for the "TemplateDType" Core Complex Type

Figure 4.5.145 XSD Description for the "TemplateBlockDType" Core Complex Type

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure 4.5.146 XSD Description for the "TemplateBlockContentDType" Core Complex Type

Figure XSD Description for the "qti-stylesheet" Local Element

Figure XSD Description for the "qti-content-body" Local Element

Figure XSD Description for the "qti-catalog-info" Local Element

Figure 4.5.147 XSD Description for the "TemplateBlockContentBodyDType" Core Complex Type

Figure "qti-template-block" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure "qti-feedback-block" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure 4.5.148 XSD Description for the "TemplateBlockFeedbackBlockDType" Core Complex Type

Figure XSD Description for the "outcome-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure 4.5.149 XSD Description for the "TemplateConditionDType" Core Complex Type

Figure XSD Description for the "qti-template-if" Local Element

Figure XSD Description for the "qti-template-else-if" Local Element

Figure XSD Description for the "qti-template-else" Local Element

Figure 4.5.150 XSD Description for the "TemplateConstraintDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.151 XSD Description for the "TemplateDeclarationDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "cardinality" Local Attribute

Figure XSD Description for the "base-type" Local Attribute

Figure XSD Description for the "param-variable" Local Attribute

Figure XSD Description for the "math-variable" Local Attribute

Figure XSD Description for the "qti-default-value" Local Element

Figure 4.5.152 XSD Description for the "TemplateDefaultDType" Core Complex Type

Figure XSD Description for the "template-identifier" Local Attribute

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure 4.5.153 XSD Description for the "TemplateElseDType" Core Complex Type

Figure "qti-set-template-value" Local Element Description

Figure "qti-exit-template" Local Element Description

Figure "qti-template-condition" Local Element Description

Figure "qti-set-default-value" Local Element Description

Figure "qti-set-correct-response" Local Element Description

Figure "qti-template-constraint" Local Element Description

Figure 4.5.154 XSD Description for the "TemplateIfDType" Core Complex Type

Figure "qti-and" Local Element Description

Figure "qti-gt" Local Element Description

Figure "qti-not" Local Element Description

Figure "qti-lt" Local Element Description

Figure "qti-gte" Local Element Description

Figure "qti-lte" Local Element Description

Figure "qti-or" Local Element Description

Figure "qti-sum" Local Element Description

Figure "qti-duration-lt" Local Element Description

Figure "qti-duration-gte" Local Element Description

Figure "qti-subtract" Local Element Description

Figure "qti-divide" Local Element Description

Figure "qti-multiple" Local Element Description

Figure "qti-ordered" Local Element Description

Figure "qti-custom-operator" Local Element Description

Figure "qti-random" Local Element Description

Figure "qti-substring" Local Element Description

Figure "qti-equal-rounded" Local Element Description

Figure "qti-null" Local Element Description

Figure "qti-delete" Local Element Description

Figure "qti-match" Local Element Description

Figure "qti-index" Local Element Description

Figure "qti-power" Local Element Description

Figure "qti-equal" Local Element Description

Figure "qti-contains" Local Element Description

Figure "qti-container-size" Local Element Description

Figure "qti-correct" Local Element Description

Figure "qti-default" Local Element Description

Figure "qti-any-n" Local Element Description

Figure "qti-integer-divide" Local Element Description

Figure "qti-integer-modulus" Local Element Description

Figure "qti-is-null" Local Element Description

Figure "qti-member" Local Element Description

Figure "qti-product" Local Element Description

Figure "qti-round" Local Element Description

Figure "qti-truncate" Local Element Description

Figure "qti-field-value" Local Element Description

Figure "qti-random-integer" Local Element Description

Figure "qti-random-float" Local Element Description

Figure "qti-variable" Local Element Description

Figure "qti-test-variables" Local Element Description

Figure "qti-integer-to-float" Local Element Description

Figure "qti-inside" Local Element Description

Figure "qti-base-value" Local Element Description

Figure "qti-pattern-match" Local Element Description

Figure "qti-map-response-point" Local Element Description

Figure "qti-map-response" Local Element Description

Figure "qti-string-match" Local Element Description

Figure "qti-repeat" Local Element Description

Figure "qti-round-to" Local Element Description

Figure "qti-lcm" Local Element Description

Figure "qti-gcd" Local Element Description

Figure "qti-min" Local Element Description

Figure "qti-max" Local Element Description

Figure "qti-math-constant" Local Element Description

Figure "qti-stats-operator" Local Element Description

Figure "qti-math-operator" Local Element Description

Figure "qti-number-correct" Local Element Description

Figure "qti-number-incorrect" Local Element Description

Figure "qti-number-presented" Local Element Description

Figure "qti-number-responded" Local Element Description

Figure "qti-number-selected" Local Element Description

Figure "qti-outcome-minimum" Local Element Description

Figure "qti-outcome-maximum" Local Element Description

Figure "qti-set-template-value" Local Element Description

Figure "qti-exit-template" Local Element Description

Figure "qti-template-condition" Local Element Description

Figure "qti-set-default-value" Local Element Description

Figure "qti-set-correct-response" Local Element Description

Figure "qti-template-constraint" Local Element Description

Figure 4.5.155 XSD Description for the "TemplateInlineDType" Core Complex Type

Figure XSD Description for the "template-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure "qti-hottext" Local Element Description

Figure "qti-printed-variable" Local Element Description

Figure "qti-gap" Local Element Description

Figure "qti-feedback-inline" Local Element Description

Figure "qti-template-inline" Local Element Description

Figure 4.5.156 XSD Description for the "TemplateProcessingDType" Core Complex Type

Figure "qti-set-template-value" Local Element Description

Figure "qti-exit-template" Local Element Description

Figure "qti-template-condition" Local Element Description

Figure "qti-set-default-value" Local Element Description

Figure "qti-set-correct-response" Local Element Description

Figure "qti-template-constraint" Local Element Description

Figure 4.5.157 XSD Description for the "TestFeedbackDType" Core Complex Type

Figure XSD Description for the "access" Local Attribute

Figure XSD Description for the "outcome-identifier" Local Attribute

Figure XSD Description for the "show-hide" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "qti-stylesheet" Local Element

Figure XSD Description for the "qti-content-body" Local Element

Figure XSD Description for the "qti-catalog-info" Local Element

Figure 4.5.158 XSD Description for the "TestFeedbackFlowContentBodyDType" Core Complex Type

Figure 4.5.159 XSD Description for the "TestPartDType" Core Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "navigation-mode" Local Attribute

Figure XSD Description for the "submission-mode" Local Attribute

Figure XSD Description for the "qti-pre-condition" Local Element

Figure XSD Description for the "qti-branch-rule" Local Element

Figure XSD Description for the "qti-item-session-control" Local Element

Figure XSD Description for the "qti-time-limits" Local Element

Figure XSD Description for the "qti-rubric-block" Local Element

Figure "qti-assessment-section-ref" Local Element Description

Figure XSD Description for the "qti-test-feedback" Local Element

Figure 4.5.160 XSD Description for the "TestRubricBlockDType" Core Complex Type

Figure XSD Description for the "view" Local Attribute

Figure XSD Description for the "use" Local Attribute

Figure XSD Description for the "qti-stylesheet" Local Element

Figure XSD Description for the "qti-content-body" Local Element

Figure XSD Description for the "qti-catalog-info" Local Element

Figure XSD Description for the "qti-printed-variable" Local Element

Figure 4.5.161 XSD Description for the "TestRubricBlockContentBodyDType" Core Complex Type

Figure 4.5.162 XSD Description for the "TextEntryInteractionDType" Core Complex Type

Figure XSD Description for the "response-identifier" Local Attribute

Figure XSD Description for the "base" Local Attribute

Figure XSD Description for the "string-identifier" Local Attribute

Figure XSD Description for the "expected-length" Local Attribute

Figure XSD Description for the "pattern-mask" Local Attribute

Figure XSD Description for the "placeholder-text" Local Attribute

Figure XSD Description for the "format" Local Attribute

Figure XSD Description for the "data-patternmask-message" Local Attribute

Figure 4.5.163 XSD Description for the "TrackDType" Core Complex Type

Figure XSD Description for the "kind" Local Attribute

Figure XSD Description for the "src" Local Attribute

Figure XSD Description for the "srclang" Local Attribute

Figure XSD Description for the "default" Local Attribute

Figure 4.5.164 XSD Description for the "USRuleSystemDType" Core Complex Type

Figure XSD Description for the "qti-minimum-length" Local Element

Figure XSD Description for the "qti-minor-increment" Local Element

Figure XSD Description for the "qti-major-increment" Local Element

Figure 4.5.165 XSD Description for the "UploadInteractionDType" Core Complex Type

Figure XSD Description for the "type" Local Attribute

Figure 4.5.166 XSD Description for the "VideoDType" Core Complex Type

Figure XSD Description for the "src" Local Attribute

Figure XSD Description for the "crossorigin" Local Attribute

Figure XSD Description for the "preload" Local Attribute

Figure XSD Description for the "autoplay" Local Attribute

Figure XSD Description for the "mediagroup" Local Attribute

Figure XSD Description for the "loop" Local Attribute

Figure XSD Description for the "muted" Local Attribute

Figure XSD Description for the "controls" Local Attribute

Figure XSD Description for the "poster" Local Attribute

Figure XSD Description for the "width" Local Attribute

Figure XSD Description for the "height" Local Attribute

Figure 4.6.1 XSD Description for the "ARIABaseEmptyDType" Derived Complex Type

Figure XSD Description for the "role" Local Attribute

Figure XSD Description for the "aria-controls" Local Attribute

Figure XSD Description for the "aria-describedby" Local Attribute

Figure XSD Description for the "aria-flowto" Local Attribute

Figure XSD Description for the "aria-label" Local Attribute

Figure XSD Description for the "aria-labelledby" Local Attribute

Figure XSD Description for the "aria-level" Local Attribute

Figure XSD Description for the "aria-live" Local Attribute

Figure XSD Description for the "aria-orientation" Local Attribute

Figure XSD Description for the "aria-owns" Local Attribute

Figure XSD Description for the "aria-hidden" Local Attribute

Figure XSD Description for the "aria-activedescendant" Local Attribute

Figure XSD Description for the "aria-atomic" Local Attribute

Figure XSD Description for the "aria-autocomplete" Local Attribute

Figure XSD Description for the "aria-busy" Local Attribute

Figure XSD Description for the "aria-checked" Local Attribute

Figure XSD Description for the "aria-disabled" Local Attribute

Figure XSD Description for the "aria-expanded" Local Attribute

Figure XSD Description for the "aria-haspopup" Local Attribute

Figure XSD Description for the "aria-invalid" Local Attribute

Figure XSD Description for the "aria-multiline" Local Attribute

Figure XSD Description for the "aria-multiselectable" Local Attribute

Figure XSD Description for the "aria-posinset" Local Attribute

Figure XSD Description for the "aria-pressed" Local Attribute

Figure XSD Description for the "aria-readonly" Local Attribute

Figure XSD Description for the "aria-relevant" Local Attribute

Figure XSD Description for the "aria-required" Local Attribute

Figure XSD Description for the "aria-selected" Local Attribute

Figure XSD Description for the "aria-setsize" Local Attribute

Figure XSD Description for the "aria-sort" Local Attribute

Figure XSD Description for the "aria-valuemax" Local Attribute

Figure XSD Description for the "aria-valuemin" Local Attribute

Figure XSD Description for the "aria-valuenow" Local Attribute

Figure XSD Description for the "aria-valuetext" Local Attribute

Figure XSD Description for the "aria-modal" Local Attribute

Figure XSD Description for the "aria-current" Local Attribute

Figure XSD Description for the "aria-placeholder" Local Attribute

Figure XSD Description for the "aria-colcount" Local Attribute

Figure XSD Description for the "aria-rowcount" Local Attribute

Figure XSD Description for the "aria-colindex" Local Attribute

Figure XSD Description for the "aria-rowindex" Local Attribute

Figure XSD Description for the "aria-colspan" Local Attribute

Figure XSD Description for the "aria-rowspan" Local Attribute

Figure XSD Description for the "aria-keyshorts" Local Attribute

Figure XSD Description for the "aria-roledescription" Local Attribute

Figure XSD Description for the "aria-errormessage" Local Attribute

Figure XSD Description for the "aria-details" Local Attribute

Figure 4.6.2 XSD Description for the "AdaptiveHrefDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "href" Local Attribute

Figure 4.6.3 XSD Description for the "AreaMapEntryDType" Derived Complex Type

Figure XSD Description for the "shape" Local Attribute

Figure XSD Description for the "coords" Local Attribute

Figure XSD Description for the "mapped-value" Local Attribute

Figure 4.6.4 XSD Description for the "AssessmentSectionRefDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "href" Local Attribute

Figure 4.6.5 XSD Description for the "AssessmentStimulusRefDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "href" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure 4.6.6 XSD Description for the "BaseValueDType" Derived Complex Type

Figure XSD Description for the "base-type" Local Attribute

Figure 4.6.7 XSD Description for the "ContextUniqueIDRefDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure 4.6.8 XSD Description for the "CorrectDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure 4.6.9 XSD Description for the "DefaultDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure 4.6.10 XSD Description for the "FileHrefCardDType" Derived Complex Type

Figure XSD Description for the "mime-type" Local Attribute

Figure 4.6.11 XSD Description for the "InteractionModuleDType" Derived Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "primary-path" Local Attribute

Figure XSD Description for the "fallback-path" Local Attribute

Figure 4.6.12 XSD Description for the "InterpolationTableEntryDType" Derived Complex Type

Figure XSD Description for the "source-value" Local Attribute

Figure XSD Description for the "include-boundary" Local Attribute

Figure XSD Description for the "target-value" Local Attribute

Figure 4.6.13 XSD Description for the "ItemSessionControlDType" Derived Complex Type

Figure XSD Description for the "max-attempts" Local Attribute

Figure XSD Description for the "show-feedback" Local Attribute

Figure XSD Description for the "allow-review" Local Attribute

Figure XSD Description for the "show-solution" Local Attribute

Figure XSD Description for the "allow-comment" Local Attribute

Figure XSD Description for the "allow-skipping" Local Attribute

Figure XSD Description for the "validate-responses" Local Attribute

Figure 4.6.14 XSD Description for the "MapEntryDType" Derived Complex Type

Figure XSD Description for the "map-key" Local Attribute

Figure XSD Description for the "mapped-value" Local Attribute

Figure XSD Description for the "case-sensitive" Local Attribute

Figure 4.6.15 XSD Description for the "MapResponseDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure 4.6.16 XSD Description for the "MatchTableEntryDType" Derived Complex Type

Figure XSD Description for the "source-value" Local Attribute

Figure XSD Description for the "target-value" Local Attribute

Figure 4.6.17 XSD Description for the "MathConstantDType" Derived Complex Type

Figure XSD Description for the "name" Local Attribute

Figure 4.6.18 XSD Description for the "NumberDType" Derived Complex Type

Figure XSD Description for the "section-identifier" Local Attribute

Figure XSD Description for the "include-category" Local Attribute

Figure XSD Description for the "exclude-category" Local Attribute

Figure 4.6.19 XSD Description for the "OutcomeMinMaxDType" Derived Complex Type

Figure XSD Description for the "section-identifier" Local Attribute

Figure XSD Description for the "include-category" Local Attribute

Figure XSD Description for the "exclude-category" Local Attribute

Figure XSD Description for the "outcome-identifier" Local Attribute

Figure XSD Description for the "weight-identifier" Local Attribute

Figure 4.6.20 XSD Description for the "ParamDType" Derived Complex Type

Figure XSD Description for the "name" Local Attribute

Figure XSD Description for the "value" Local Attribute

Figure XSD Description for the "valuetype" Local Attribute

Figure XSD Description for the "type" Local Attribute

Figure 4.6.21 XSD Description for the "PrintedVariableDType" Derived Complex Type

Figure XSD Description for the "id" Local Attribute

Figure XSD Description for the "class" Local Attribute

Figure XSD Description for the "language" Local Attribute

Figure XSD Description for the "label" Local Attribute

Figure XSD Description for the "baseuri" Local Attribute

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "format" Local Attribute

Figure XSD Description for the "base" Local Attribute

Figure XSD Description for the "index" Local Attribute

Figure XSD Description for the "power-form" Local Attribute

Figure XSD Description for the "field" Local Attribute

Figure XSD Description for the "delimiter" Local Attribute

Figure XSD Description for the "mapping-indicator" Local Attribute

Figure 4.6.22 XSD Description for the "RadialSIValueDType" Derived Complex Type

Figure XSD Description for the "unit" Local Attribute

Figure 4.6.23 XSD Description for the "RadialUSValueDType" Derived Complex Type

Figure XSD Description for the "unit" Local Attribute

Figure 4.6.24 XSD Description for the "RandomFloatDType" Derived Complex Type

Figure XSD Description for the "min" Local Attribute

Figure XSD Description for the "max" Local Attribute

Figure 4.6.25 XSD Description for the "RandomIntegerDType" Derived Complex Type

Figure XSD Description for the "min" Local Attribute

Figure XSD Description for the "max" Local Attribute

Figure XSD Description for the "step" Local Attribute

Figure 4.6.26 XSD Description for the "SILinearValueDType" Derived Complex Type

Figure XSD Description for the "unit" Local Attribute

Figure 4.6.27 XSD Description for the "StyleSheetDType" Derived Complex Type

Figure XSD Description for the "href" Local Attribute

Figure XSD Description for the "type" Local Attribute

Figure XSD Description for the "media" Local Attribute

Figure XSD Description for the "title" Local Attribute

Figure 4.6.28 XSD Description for the "TemplateUniqueIDRefDType" Derived Complex Type

Figure XSD Description for the "template-identifier" Local Attribute

Figure 4.6.29 XSD Description for the "TestVariablesDType" Derived Complex Type

Figure XSD Description for the "section-identifier" Local Attribute

Figure XSD Description for the "include-category" Local Attribute

Figure XSD Description for the "exclude-category" Local Attribute

Figure XSD Description for the "variable-identifier" Local Attribute

Figure XSD Description for the "weight-identifier" Local Attribute

Figure XSD Description for the "base-type" Local Attribute

Figure 4.6.30 XSD Description for the "TimeLimitsDType" Derived Complex Type

Figure XSD Description for the "min-time" Local Attribute

Figure XSD Description for the "max-time" Local Attribute

Figure XSD Description for the "allow-late-submission" Local Attribute

Figure 4.6.31 XSD Description for the "USLinearValueDType" Derived Complex Type

Figure XSD Description for the "unit" Local Attribute

Figure 4.6.32 XSD Description for the "ValueDType" Derived Complex Type

Figure XSD Description for the "field-identifier" Local Attribute

Figure XSD Description for the "base-type" Local Attribute

Figure 4.6.33 XSD Description for the "VariableDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "weight-identifier" Local Attribute

Figure 4.6.34 XSD Description for the "VariableMappingDType" Derived Complex Type

Figure XSD Description for the "source-identifier" Local Attribute

Figure XSD Description for the "target-identifier" Local Attribute

Figure 4.6.35 XSD Description for the "WeightDType" Derived Complex Type

Figure XSD Description for the "identifier" Local Attribute

Figure XSD Description for the "value" Local Attribute

Figure 4.7.1 XSD Description for the "ARIALevelIntegerDType" Simple Type

Figure 4.7.2 XSD Description for the "ARIARelevantListDType" Simple Type

Figure 4.7.3 XSD Description for the "CoordsDType" Simple Type

Figure 4.7.4 XSD Description for the "EncVariableStringDType" Simple Type

Figure 4.7.5 XSD Description for the "FileHrefDType" Simple Type

Figure 4.7.6 XSD Description for the "IdentifierDType" Simple Type

Figure 4.7.7 XSD Description for the "IdentifierListDType" Simple Type

Figure 4.7.8 XSD Description for the "IntegerListDType" Simple Type

Figure 4.7.9 XSD Description for the "LengthDType" Simple Type

Figure 4.7.10 XSD Description for the "MimeTypeDType" Simple Type

Figure 4.7.11 XSD Description for the "MimeTypeListDType" Simple Type

Figure 4.7.12 XSD Description for the "NonNegativeDoubleDType" Simple Type

Figure 4.7.13 XSD Description for the "StringListDType" Simple Type

Figure 4.7.14 XSD Description for the "SupportExtStringDType" Simple Type

Figure 4.7.15 XSD Description for the "ToleranceListDType" Simple Type

Figure 4.7.16 XSD Description for the "URLDType" Simple Type

Figure 4.7.17 XSD Description for the "UniqueIdentifierDType" Simple Type

Figure 4.7.18 XSD Description for the "UniqueIdentifierRefDType" Simple Type

Figure 4.7.19 XSD Description for the "UseExtensionStringDType" Simple Type

Figure 4.7.20 XSD Description for the "VariableStringDType" Simple Type

Figure 4.7.21 XSD Description for the "ViewEnumDType" Simple Type

toc | top

List of Tables

Table 2.1 - UML/XSD Mapping for the Root Attributes

Table 2.2.1 - UML/XSD Mapping for the AssessmentItem Root Class

Table 2.2.2 - UML/XSD Mapping for the AssessmentSection Root Class

Table 2.2.3 - UML/XSD Mapping for the AssessmentStimulus Root Class

Table 2.2.4 - UML/XSD Mapping for the AssessmentTest Root Class

Table 2.2.5 - UML/XSD Mapping for the OutcomeDeclaration Root Class

Table 2.2.6 - UML/XSD Mapping for the ResponseProcessing Root Class

Table 2.3.1 - UML/XSD Mapping for the A Core Class

Table 2.3.2 - UML/XSD Mapping for the ARIABase Core Class

Table 2.3.3 - UML/XSD Mapping for the AdaptiveSelection Core Class

Table 2.3.4 - UML/XSD Mapping for the AnyN Core Class

Table 2.3.5 - UML/XSD Mapping for the AreaMapping Core Class

Table 2.3.6 - UML/XSD Mapping for the AssessmentItemRef Core Class

Table 2.3.7 - UML/XSD Mapping for the AssociableHotspot Core Class

Table 2.3.8 - UML/XSD Mapping for the AssociateInteraction Core Class

Table 2.3.9 - UML/XSD Mapping for the Audio Core Class

Table 2.3.10 - UML/XSD Mapping for the BDI Core Class

Table 2.3.11 - UML/XSD Mapping for the BDO Core Class

Table 2.3.12 - UML/XSD Mapping for the BR Core Class

Table 2.3.13 - UML/XSD Mapping for the BaseHTML5Flow Core Class

Table 2.3.14 - UML/XSD Mapping for the BaseHTML5Phrasing Core Class

Table 2.3.15 - UML/XSD Mapping for the BasePromptInteraction Core Class

Table 2.3.16 - UML/XSD Mapping for the BaseSequence Core Class

Table 2.3.17 - UML/XSD Mapping for the BaseSequenceEmpty Core Class

Table 2.3.18 - UML/XSD Mapping for the BaseSequenceFull Core Class

Table 2.3.19 - UML/XSD Mapping for the BaseSequenceRIdent Core Class

Table 2.3.20 - UML/XSD Mapping for the BaseSequenceXBase Core Class

Table 2.3.21 - UML/XSD Mapping for the BaseSequenceXBaseEmpty Core Class

Table 2.3.22 - UML/XSD Mapping for the BlockQuote Core Class

Table 2.3.23 - UML/XSD Mapping for the BranchRule Core Class

Table 2.3.24 - UML/XSD Mapping for the Calculator Core Class

Table 2.3.25 - UML/XSD Mapping for the Caption Core Class

Table 2.3.26 - UML/XSD Mapping for the Card Core Class

Table 2.3.27 - UML/XSD Mapping for the CardEntry Core Class

Table 2.3.28 - UML/XSD Mapping for the Catalog Core Class

Table 2.3.29 - UML/XSD Mapping for the CatalogInfo Core Class

Table 2.3.30 - UML/XSD Mapping for the ChoiceInteraction Core Class

Table 2.3.31 - UML/XSD Mapping for the Col Core Class

Table 2.3.32 - UML/XSD Mapping for the ColGroup Core Class

Table 2.3.33 - UML/XSD Mapping for the CompanionMaterialsInfo Core Class

Table 2.3.34 - UML/XSD Mapping for the ContextDeclaration Core Class

Table 2.3.35 - UML/XSD Mapping for the CorrectResponse Core Class

Table 2.3.36 - UML/XSD Mapping for the CustomInteraction Core Class

Table 2.3.37 - UML/XSD Mapping for the CustomOperator Core Class

Table 2.3.38 - UML/XSD Mapping for the DD Core Class

Table 2.3.39 - UML/XSD Mapping for the DL Core Class

Table 2.3.40 - UML/XSD Mapping for the DT Core Class

Table 2.3.41 - UML/XSD Mapping for the DefaultValue Core Class

Table 2.3.42 - UML/XSD Mapping for the Details Core Class

Table 2.3.43 - UML/XSD Mapping for the Div Core Class

Table 2.3.44 - UML/XSD Mapping for the DrawingInteraction Core Class

Table 2.3.45 - UML/XSD Mapping for the EndAttemptInteraction Core Class

Table 2.3.46 - UML/XSD Mapping for the Equal Core Class

Table 2.3.47 - UML/XSD Mapping for the EqualRounded Core Class

Table 2.3.48 - UML/XSD Mapping for the ExtendedTextInteraction Core Class

Table 2.3.49 - UML/XSD Mapping for the FeedbackBlock Core Class

Table 2.3.50 - UML/XSD Mapping for the FeedbackContentBody Core Class

Table 2.3.51 - UML/XSD Mapping for the FeedbackFlowContentBody Core Class

Table 2.3.52 - UML/XSD Mapping for the FeedbackInline Core Class

Table 2.3.53 - UML/XSD Mapping for the FieldValue Core Class

Table 2.3.54 - UML/XSD Mapping for the Figure Core Class

Table 2.3.55 - UML/XSD Mapping for the Gap Core Class

Table 2.3.56 - UML/XSD Mapping for the GapImg Core Class

Table 2.3.57 - UML/XSD Mapping for the GapMatchInteraction Core Class

Table 2.3.58 - UML/XSD Mapping for the GapText Core Class

Table 2.3.59 - UML/XSD Mapping for the GraphicAssociateInteraction Core Class

Table 2.3.60 - UML/XSD Mapping for the GraphicGapMatchInteraction Core Class

Table 2.3.61 - UML/XSD Mapping for the GraphicOrderInteraction Core Class

Table 2.3.62 - UML/XSD Mapping for the HR Core Class

Table 2.3.63 - UML/XSD Mapping for the HTMLContent Core Class

Table 2.3.64 - UML/XSD Mapping for the HTMLText Core Class

Table 2.3.65 - UML/XSD Mapping for the HotText Core Class

Table 2.3.66 - UML/XSD Mapping for the HotTextInteraction Core Class

Table 2.3.67 - UML/XSD Mapping for the HotspotChoice Core Class

Table 2.3.68 - UML/XSD Mapping for the HotspotInteraction Core Class

Table 2.3.69 - UML/XSD Mapping for the Img Core Class

Table 2.3.70 - UML/XSD Mapping for the IncrementSI Core Class

Table 2.3.71 - UML/XSD Mapping for the IncrementUS Core Class

Table 2.3.72 - UML/XSD Mapping for the Index Core Class

Table 2.3.73 - UML/XSD Mapping for the InlineChoice Core Class

Table 2.3.74 - UML/XSD Mapping for the InlineChoiceInteraction Core Class

Table 2.3.75 - UML/XSD Mapping for the Inside Core Class

Table 2.3.76 - UML/XSD Mapping for the InteractionMarkup Core Class

Table 2.3.77 - UML/XSD Mapping for the InteractionModules Core Class

Table 2.3.78 - UML/XSD Mapping for the InterpolationTable Core Class

Table 2.3.79 - UML/XSD Mapping for the ItemBody Core Class

Table 2.3.80 - UML/XSD Mapping for the ItemFileInfo Core Class

Table 2.3.81 - UML/XSD Mapping for the LI Core Class

Table 2.3.82 - UML/XSD Mapping for the Label Core Class

Table 2.3.83 - UML/XSD Mapping for the Logic0toMany Core Class

Table 2.3.84 - UML/XSD Mapping for the Logic1toMany Core Class

Table 2.3.85 - UML/XSD Mapping for the LogicPair Core Class

Table 2.3.86 - UML/XSD Mapping for the LogicSingle Core Class

Table 2.3.87 - UML/XSD Mapping for the LookupOutcomeValue Core Class

Table 2.3.88 - UML/XSD Mapping for the Mapping Core Class

Table 2.3.89 - UML/XSD Mapping for the MatchInteraction Core Class

Table 2.3.90 - UML/XSD Mapping for the MatchTable Core Class

Table 2.3.91 - UML/XSD Mapping for the MathOperator Core Class

Table 2.3.92 - UML/XSD Mapping for the MediaInteraction Core Class

Table 2.3.93 - UML/XSD Mapping for the ModalFeedback Core Class

Table 2.3.94 - UML/XSD Mapping for the NumericLogic1toMany Core Class

Table 2.3.95 - UML/XSD Mapping for the OUL Core Class

Table 2.3.96 - UML/XSD Mapping for the Object Core Class

Table 2.3.97 - UML/XSD Mapping for the OrderInteraction Core Class

Table 2.3.98 - UML/XSD Mapping for the Ordering Core Class

Table 2.3.99 - UML/XSD Mapping for the OutcomeCondition Core Class

Table 2.3.100 - UML/XSD Mapping for the OutcomeElse Core Class

Table 2.3.101 - UML/XSD Mapping for the OutcomeIf Core Class

Table 2.3.102 - UML/XSD Mapping for the OutcomeProcessing Core Class

Table 2.3.103 - UML/XSD Mapping for the OutcomeProcessingFragment Core Class

Table 2.3.104 - UML/XSD Mapping for the PatternMatch Core Class

Table 2.3.105 - UML/XSD Mapping for the Picture Core Class

Table 2.3.106 - UML/XSD Mapping for the PortableCustomInteraction Core Class

Table 2.3.107 - UML/XSD Mapping for the PositionObjectInteraction Core Class

Table 2.3.108 - UML/XSD Mapping for the PositionObjectStage Core Class

Table 2.3.109 - UML/XSD Mapping for the Prompt Core Class

Table 2.3.110 - UML/XSD Mapping for the Protractor Core Class

Table 2.3.111 - UML/XSD Mapping for the Q Core Class

Table 2.3.112 - UML/XSD Mapping for the RTC Core Class

Table 2.3.113 - UML/XSD Mapping for the Repeat Core Class

Table 2.3.114 - UML/XSD Mapping for the ResponseCondition Core Class

Table 2.3.115 - UML/XSD Mapping for the ResponseDeclaration Core Class

Table 2.3.116 - UML/XSD Mapping for the ResponseElse Core Class

Table 2.3.117 - UML/XSD Mapping for the ResponseIf Core Class

Table 2.3.118 - UML/XSD Mapping for the ResponseProcessingFragment Core Class

Table 2.3.119 - UML/XSD Mapping for the RoundTo Core Class

Table 2.3.120 - UML/XSD Mapping for the RubricBlock Core Class

Table 2.3.121 - UML/XSD Mapping for the RubricBlockContentBody Core Class

Table 2.3.122 - UML/XSD Mapping for the RubricBlockTemplateBlock Core Class

Table 2.3.123 - UML/XSD Mapping for the RubricBlockTemplateBlockContentBody Core Class

Table 2.3.124 - UML/XSD Mapping for the RubricBlockTemplateInline Core Class

Table 2.3.125 - UML/XSD Mapping for the Ruby Core Class

Table 2.3.126 - UML/XSD Mapping for the Rule Core Class

Table 2.3.127 - UML/XSD Mapping for the SIRuleSystem Core Class

Table 2.3.128 - UML/XSD Mapping for the SelectPointInteraction Core Class

Table 2.3.129 - UML/XSD Mapping for the Selection Core Class

Table 2.3.130 - UML/XSD Mapping for the SetValue Core Class

Table 2.3.131 - UML/XSD Mapping for the SimpleAssociableChoice Core Class

Table 2.3.132 - UML/XSD Mapping for the SimpleChoice Core Class

Table 2.3.133 - UML/XSD Mapping for the SimpleMatchSet Core Class

Table 2.3.134 - UML/XSD Mapping for the SliderInteraction Core Class

Table 2.3.135 - UML/XSD Mapping for the Source Core Class

Table 2.3.136 - UML/XSD Mapping for the StatsOperator Core Class

Table 2.3.137 - UML/XSD Mapping for the StimulusBody Core Class

Table 2.3.138 - UML/XSD Mapping for the StringMatch Core Class

Table 2.3.139 - UML/XSD Mapping for the Substring Core Class

Table 2.3.140 - UML/XSD Mapping for the TDH Core Class

Table 2.3.141 - UML/XSD Mapping for the TR Core Class

Table 2.3.142 - UML/XSD Mapping for the Table Core Class

Table 2.3.143 - UML/XSD Mapping for the TablePart Core Class

Table 2.3.144 - UML/XSD Mapping for the Template Core Class

Table 2.3.145 - UML/XSD Mapping for the TemplateBlock Core Class

Table 2.3.146 - UML/XSD Mapping for the TemplateBlockContent Core Class

Table 2.3.147 - UML/XSD Mapping for the TemplateBlockContentBody Core Class

Table 2.3.148 - UML/XSD Mapping for the TemplateBlockFeedbackBlock Core Class

Table 2.3.149 - UML/XSD Mapping for the TemplateCondition Core Class

Table 2.3.150 - UML/XSD Mapping for the TemplateConstraint Core Class

Table 2.3.151 - UML/XSD Mapping for the TemplateDeclaration Core Class

Table 2.3.152 - UML/XSD Mapping for the TemplateDefault Core Class

Table 2.3.153 - UML/XSD Mapping for the TemplateElse Core Class

Table 2.3.154 - UML/XSD Mapping for the TemplateIf Core Class

Table 2.3.155 - UML/XSD Mapping for the TemplateInline Core Class

Table 2.3.156 - UML/XSD Mapping for the TemplateProcessing Core Class

Table 2.3.157 - UML/XSD Mapping for the TestFeedback Core Class

Table 2.3.158 - UML/XSD Mapping for the TestFeedbackFlowContentBody Core Class

Table 2.3.159 - UML/XSD Mapping for the TestPart Core Class

Table 2.3.160 - UML/XSD Mapping for the TestRubricBlock Core Class

Table 2.3.161 - UML/XSD Mapping for the TestRubricBlockContentBody Core Class

Table 2.3.162 - UML/XSD Mapping for the TextEntryInteraction Core Class

Table 2.3.163 - UML/XSD Mapping for the Track Core Class

Table 2.3.164 - UML/XSD Mapping for the USRuleSystem Core Class

Table 2.3.165 - UML/XSD Mapping for the UploadInteraction Core Class

Table 2.3.166 - UML/XSD Mapping for the Video Core Class

Table 2.4.1 - UML/XSD Mapping for the ARIABaseEmpty Derived Class

Table 2.4.2 - UML/XSD Mapping for the ARIALevelInteger Derived Class

Table 2.4.3 - UML/XSD Mapping for the AdaptiveHref Derived Class

Table 2.4.4 - UML/XSD Mapping for the AreaMapEntry Derived Class

Table 2.4.5 - UML/XSD Mapping for the AssessmentSectionRef Derived Class

Table 2.4.6 - UML/XSD Mapping for the AssessmentStimulusRef Derived Class

Table 2.4.7 - UML/XSD Mapping for the BaseValue Derived Class

Table 2.4.8 - UML/XSD Mapping for the ContextUniqueIDRef Derived Class

Table 2.4.9 - UML/XSD Mapping for the Coords Derived Class

Table 2.4.10 - UML/XSD Mapping for the Correct Derived Class

Table 2.4.11 - UML/XSD Mapping for the DataHTML5Extension Derived Class

Table 2.4.12 - UML/XSD Mapping for the Default Derived Class

Table 2.4.13 - UML/XSD Mapping for the EncVariableString Derived Class

Table 2.4.14 - UML/XSD Mapping for the FileHref Derived Class

Table 2.4.15 - UML/XSD Mapping for the FileHrefCard Derived Class

Table 2.4.16 - UML/XSD Mapping for the Identifier Derived Class

Table 2.4.17 - UML/XSD Mapping for the InteractionModule Derived Class

Table 2.4.18 - UML/XSD Mapping for the InterpolationTableEntry Derived Class

Table 2.4.19 - UML/XSD Mapping for the ItemSessionControl Derived Class

Table 2.4.20 - UML/XSD Mapping for the Length Derived Class

Table 2.4.21 - UML/XSD Mapping for the MapEntry Derived Class

Table 2.4.22 - UML/XSD Mapping for the MapResponse Derived Class

Table 2.4.23 - UML/XSD Mapping for the MatchTableEntry Derived Class

Table 2.4.24 - UML/XSD Mapping for the MathConstant Derived Class

Table 2.4.25 - UML/XSD Mapping for the MimeType Derived Class

Table 2.4.26 - UML/XSD Mapping for the NonNegativeDouble Derived Class

Table 2.4.27 - UML/XSD Mapping for the Number Derived Class

Table 2.4.28 - UML/XSD Mapping for the OutcomeMinMax Derived Class

Table 2.4.29 - UML/XSD Mapping for the Param Derived Class

Table 2.4.30 - UML/XSD Mapping for the PrintedVariable Derived Class

Table 2.4.31 - UML/XSD Mapping for the RadialSIValue Derived Class

Table 2.4.32 - UML/XSD Mapping for the RadialUSValue Derived Class

Table 2.4.33 - UML/XSD Mapping for the RandomFloat Derived Class

Table 2.4.34 - UML/XSD Mapping for the RandomInteger Derived Class

Table 2.4.35 - UML/XSD Mapping for the SILinearValue Derived Class

Table 2.4.36 - UML/XSD Mapping for the StyleSheet Derived Class

Table 2.4.37 - UML/XSD Mapping for the SupportExtString Derived Class

Table 2.4.38 - UML/XSD Mapping for the TemplateUniqueIDRef Derived Class

Table 2.4.39 - UML/XSD Mapping for the TestVariables Derived Class

Table 2.4.40 - UML/XSD Mapping for the TimeLimits Derived Class

Table 2.4.41 - UML/XSD Mapping for the URL Derived Class

Table 2.4.42 - UML/XSD Mapping for the USLinearValue Derived Class

Table 2.4.43 - UML/XSD Mapping for the UniqueIdentifier Derived Class

Table 2.4.44 - UML/XSD Mapping for the UniqueIdentifierRef Derived Class

Table 2.4.45 - UML/XSD Mapping for the UseExtensionString Derived Class

Table 2.4.46 - UML/XSD Mapping for the Value Derived Class

Table 2.4.47 - UML/XSD Mapping for the Variable Derived Class

Table 2.4.48 - UML/XSD Mapping for the VariableMapping Derived Class

Table 2.4.49 - UML/XSD Mapping for the VariableString Derived Class

Table 2.4.50 - UML/XSD Mapping for the Weight Derived Class

Table 2.5 - UML/XSD Mapping for the Enumerated Class Definitions

Table 2.6 - UML/XSD Mapping for the Enumerated List Class Definitions

Table 2.7 UML/XSD Mapping for the List Class Definitions

Table 2.8 UML/XSD Mapping for the Union Class Definitions

Table 2.9 UML/XSD Mapping for the Primitive Type Definitions

Table 4.1.1 XSD Description for the "qti-assessment-item" Root Element

Table 4.1.2 XSD Description for the "qti-assessment-section" Root Element

Table 4.1.3 XSD Description for the "qti-assessment-stimulus" Root Element

Table 4.1.4 XSD Description for the "qti-assessment-test" Root Element

Table 4.1.5 XSD Description for the "qti-outcome-declaration" Root Element

Table 4.1.6 XSD Description for the "qti-response-processing" Root Element

Table 4.2.1 XSD Description for the "a" Global Element

Table 4.2.2 XSD Description for the "abbr" Global Element

Table 4.2.3 XSD Description for the "acronym" Global Element

Table 4.2.4 XSD Description for the "address" Global Element

Table 4.2.5 XSD Description for the "article" Global Element

Table 4.2.6 XSD Description for the "aside" Global Element

Table 4.2.7 XSD Description for the "audio" Global Element

Table 4.2.8 XSD Description for the "ssml11:audio" Global Element

Table 4.2.9 XSD Description for the "b" Global Element

Table 4.2.10 XSD Description for the "bdi" Global Element

Table 4.2.11 XSD Description for the "bdo" Global Element

Table 4.2.12 XSD Description for the "big" Global Element

Table 4.2.13 XSD Description for the "blockquote" Global Element

Table 4.2.14 XSD Description for the "br" Global Element

Table 4.2.15 XSD Description for the "ssml11:break" Global Element

Table 4.2.16 XSD Description for the "caption" Global Element

Table 4.2.17 XSD Description for the "cite" Global Element

Table 4.2.18 XSD Description for the "code" Global Element

Table 4.2.19 XSD Description for the "col" Global Element

Table 4.2.20 XSD Description for the "colgroup" Global Element

Table 4.2.21 XSD Description for the "dd" Global Element

Table 4.2.22 XSD Description for the "details" Global Element

Table 4.2.23 XSD Description for the "dfn" Global Element

Table 4.2.24 XSD Description for the "div" Global Element

Table 4.2.25 XSD Description for the "dl" Global Element

Table 4.2.26 XSD Description for the "dt" Global Element

Table 4.2.27 XSD Description for the "em" Global Element

Table 4.2.28 XSD Description for the "ssml11:emphasis" Global Element

Table 4.2.29 XSD Description for the "figcaption" Global Element

Table 4.2.30 XSD Description for the "figure" Global Element

Table 4.2.31 XSD Description for the "footer" Global Element

Table 4.2.32 XSD Description for the "h1" Global Element

Table 4.2.33 XSD Description for the "h2" Global Element

Table 4.2.34 XSD Description for the "h3" Global Element

Table 4.2.35 XSD Description for the "h4" Global Element

Table 4.2.36 XSD Description for the "h5" Global Element

Table 4.2.37 XSD Description for the "h6" Global Element

Table 4.2.38 XSD Description for the "header" Global Element

Table 4.2.39 XSD Description for the "hr" Global Element

Table 4.2.40 XSD Description for the "i" Global Element

Table 4.2.41 XSD Description for the "img" Global Element

Table 4.2.42 XSD Description for the "xi:include" Global Element

Table 4.2.43 XSD Description for the "kbd" Global Element

Table 4.2.44 XSD Description for the "label" Global Element

Table 4.2.45 XSD Description for the "li" Global Element

Table 4.2.46 XSD Description for the "ssml11:mark" Global Element

Table 4.2.47 XSD Description for the "m3:math" Global Element

Table 4.2.48 XSD Description for the "nav" Global Element

Table 4.2.49 XSD Description for the "object" Global Element

Table 4.2.50 XSD Description for the "ol" Global Element

Table 4.2.51 XSD Description for the "p" Global Element

Table 4.2.52 XSD Description for the "ssml11:p" Global Element

Table 4.2.53 XSD Description for the "ssml11:phoneme" Global Element

Table 4.2.54 XSD Description for the "picture" Global Element

Table 4.2.55 XSD Description for the "pre" Global Element

Table 4.2.56 XSD Description for the "ssml11:prosody" Global Element

Table 4.2.57 XSD Description for the "q" Global Element

Table 4.2.58 XSD Description for the "qti-outcome-processing" Global Element

Table 4.2.59 XSD Description for the "rb" Global Element

Table 4.2.60 XSD Description for the "rp" Global Element

Table 4.2.61 XSD Description for the "rt" Global Element

Table 4.2.62 XSD Description for the "rtc" Global Element

Table 4.2.63 XSD Description for the "ruby" Global Element

Table 4.2.64 XSD Description for the "ssml11:s" Global Element

Table 4.2.65 XSD Description for the "samp" Global Element

Table 4.2.66 XSD Description for the "ssml11:say-as" Global Element

Table 4.2.67 XSD Description for the "section" Global Element

Table 4.2.68 XSD Description for the "small" Global Element

Table 4.2.69 XSD Description for the "source" Global Element

Table 4.2.70 XSD Description for the "span" Global Element

Table 4.2.71 XSD Description for the "ssml11:speak" Global Element

Table 4.2.72 XSD Description for the "strong" Global Element

Table 4.2.73 XSD Description for the "sub" Global Element

Table 4.2.74 XSD Description for the "ssml11:sub" Global Element

Table 4.2.75 XSD Description for the "summary" Global Element

Table 4.2.76 XSD Description for the "sup" Global Element

Table 4.2.77 XSD Description for the "table" Global Element

Table 4.2.78 XSD Description for the "tbody" Global Element

Table 4.2.79 XSD Description for the "td" Global Element

Table 4.2.80 XSD Description for the "template" Global Element

Table 4.2.81 XSD Description for the "tfoot" Global Element

Table 4.2.82 XSD Description for the "th" Global Element

Table 4.2.83 XSD Description for the "thead" Global Element

Table 4.2.84 XSD Description for the "tr" Global Element

Table 4.2.85 XSD Description for the "track" Global Element

Table 4.2.86 XSD Description for the "tt" Global Element

Table 4.2.87 XSD Description for the "ul" Global Element

Table 4.2.88 XSD Description for the "var" Global Element

Table 4.2.89 XSD Description for the "video" Global Element

Table 4.2.90 XSD Description for the "ssml11:voice" Global Element

Table 4.3.1 XSD Description for the "dataExtension.AssessmentItem.Attr" Attribute Group

Table 4.3.2 XSD Description for the "dataExtension.AssessmentItemRef.Attr" Attribute Group

Table 4.3.3 XSD Description for the "dataExtension.AssessmentSection.Attr" Attribute Group

Table 4.3.4 XSD Description for the "dataExtension.AssessmentSectionRef.Attr" Attribute Group

Table 4.3.5 XSD Description for the "dataExtension.AssessmentStimulus.Attr" Attribute Group

Table 4.3.6 XSD Description for the "dataExtension.AssessmentStimulusRef.Attr" Attribute Group

Table 4.3.7 XSD Description for the "dataExtension.AssessmentTest.Attr" Attribute Group

Table 4.3.8 XSD Description for the "dataExtension.BasePromptInteraction.Attr" Attribute Group

Table 4.3.9 XSD Description for the "dataExtension.BaseSequence.Attr" Attribute Group

Table 4.3.10 XSD Description for the "dataExtension.BaseSequenceEmpty.Attr" Attribute Group

Table 4.3.11 XSD Description for the "dataExtension.BaseSequenceFull.Attr" Attribute Group

Table 4.3.12 XSD Description for the "dataExtension.BaseSequenceRIdent.Attr" Attribute Group

Table 4.3.13 XSD Description for the "dataExtension.BaseSequenceXBase.Attr" Attribute Group

Table 4.3.14 XSD Description for the "dataExtension.BaseSequenceXBaseEmpty.Attr" Attribute Group

Table 4.3.15 XSD Description for the "dataExtension.CardEntry.Attr" Attribute Group

Table 4.3.16 XSD Description for the "dataExtension.HTMLContent.Attr" Attribute Group

Table 4.3.17 XSD Description for the "dataExtension.ModalFeedback.Attr" Attribute Group

Table 4.3.18 XSD Description for the "dataExtension.PositionObjectStage.Attr" Attribute Group

Table 4.3.19 XSD Description for the "dataExtension.SimpleMatchSet.Attr" Attribute Group

Table 4.3.20 XSD Description for the "dataExtension.TestFeedback.Attr" Attribute Group

Table 4.3.21 XSD Description for the "dataExtension.TestPart.Attr" Attribute Group

Table 4.3.22 XSD Description for the "extension.CustomInteraction.Attr" Attribute Group

Table 4.3.23 XSD Description for the "extension.CustomOperator.Attr" Attribute Group

Table 4.3.24 XSD Description for the "extension.Ordering.Attr" Attribute Group

Table 4.3.25 XSD Description for the "extension.Selection.Attr" Attribute Group

Table 4.4.1 XSD Description for the "AssessmentItemDType" Root ComplexType

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "tool-name" Local Attribute

Table XSD Description for the "tool-version" Local Attribute

Table XSD Description for the "adaptive" Local Attribute

Table XSD Description for the "time-dependent" Local Attribute

Table XSD Description for the "qti-context-declaration" Local Element Description

Table XSD Description for the "qti-response-declaration" Local Element Description

Table XSD Description for the "qti-template-declaration" Local Element Description

Table XSD Description for the "qti-template-processing" Local Element Description

Table XSD Description for the "qti-assessment-stimulus-ref" Local Element Description

Table XSD Description for the "qti-companion-materials-info" Local Element Description

Table XSD Description for the "qti-stylesheet" Local Element Description

Table XSD Description for the "qti-item-body" Local Element Description

Table XSD Description for the "qti-catalog-info" Local Element Description

Table XSD Description for the "qti-modal-feedback" Local Element Description

Table 4.4.2 XSD Description for the "AssessmentSectionDType" Root ComplexType

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "required" Local Attribute

Table XSD Description for the "fixed" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "visible" Local Attribute

Table XSD Description for the "keep-together" Local Attribute

Table XSD Description for the "qti-pre-condition" Local Element Description

Table XSD Description for the "qti-branch-rule" Local Element Description

Table XSD Description for the "qti-item-session-control" Local Element Description

Table XSD Description for the "qti-time-limits" Local Element Description

Table XSD Description for the "qti-adaptive-selection" Local Element Description

Table XSD Description for the "qti-rubric-block" Local Element Description

Table XSD Description for the "qti-assessment-item-ref" Local Element Description

Table XSD Description for the "qti-assessment-section-ref" Local Element Description

Table 4.4.3 XSD Description for the "AssessmentStimulusDType" Root ComplexType

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "tool-name" Local Attribute

Table XSD Description for the "tool-version" Local Attribute

Table XSD Description for the "qti-stylesheet" Local Element Description

Table XSD Description for the "qti-stimulus-body" Local Element Description

Table XSD Description for the "qti-catalog-info" Local Element Description

Table 4.4.4 XSD Description for the "AssessmentTestDType" Root ComplexType

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "tool-name" Local Attribute

Table XSD Description for the "tool-version" Local Attribute

Table XSD Description for the "qti-context-declaration" Local Element Description

Table XSD Description for the "qti-time-limits" Local Element Description

Table XSD Description for the "qti-stylesheet" Local Element Description

Table XSD Description for the "qti-rubric-block" Local Element Description

Table XSD Description for the "qti-test-part" Local Element Description

Table XSD Description for the "qti-test-feedback" Local Element Description

Table 4.4.5 XSD Description for the "OutcomeDeclarationDType" Root ComplexType

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "cardinality" Local Attribute

Table XSD Description for the "base-type" Local Attribute

Table XSD Description for the "view" Local Attribute

Table XSD Description for the "interpretation" Local Attribute

Table XSD Description for the "long-interpretation" Local Attribute

Table XSD Description for the "normal-maximum" Local Attribute

Table XSD Description for the "normal-minimum" Local Attribute

Table XSD Description for the "mastery-value" Local Attribute

Table XSD Description for the "external-scored" Local Attribute

Table XSD Description for the "variable-identifier-ref" Local Attribute

Table XSD Description for the "qti-default-value" Local Element Description

Table XSD Description for the "qti-match-table" Local Element Description

Table XSD Description for the "qti-interpolation-table" Local Element Description

Table 4.4.6 XSD Description for the "ResponseProcessingDType" Root ComplexType

Table XSD Description for the "template" Local Attribute

Table XSD Description for the "template-location" Local Attribute

Table XSD Description for the "qti-response-condition" Local Element Description

Table XSD Description for the "qti-response-processing-fragment" Local Element Description

Table XSD Description for the "qti-set-outcome-value" Local Element Description

Table XSD Description for the "qti-exit-response" Local Element Description

Table XSD Description for the "qti-lookup-outcome-value" Local Element Description

Table 4.5.1 XSD Description for the "ADType" Core Complex Type

Table XSD Description for the "href" Local Attribute

Table XSD Description for the "type" Local Attribute

Table "qti-text-entry-interaction" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-printed-variable" Local Element Description

Table "qti-gap" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table 4.5.2 XSD Description for the "ARIABaseDType" Core Complex Type

Table XSD Description for the "role" Local Attribute

Table XSD Description for the "aria-controls" Local Attribute

Table XSD Description for the "aria-describedby" Local Attribute

Table XSD Description for the "aria-flowto" Local Attribute

Table XSD Description for the "aria-label" Local Attribute

Table XSD Description for the "aria-labelledby" Local Attribute

Table XSD Description for the "aria-level" Local Attribute

Table XSD Description for the "aria-live" Local Attribute

Table XSD Description for the "aria-orientation" Local Attribute

Table XSD Description for the "aria-owns" Local Attribute

Table XSD Description for the "aria-hidden" Local Attribute

Table XSD Description for the "aria-activedescendant" Local Attribute

Table XSD Description for the "aria-atomic" Local Attribute

Table XSD Description for the "aria-autocomplete" Local Attribute

Table XSD Description for the "aria-busy" Local Attribute

Table XSD Description for the "aria-checked" Local Attribute

Table XSD Description for the "aria-disabled" Local Attribute

Table XSD Description for the "aria-expanded" Local Attribute

Table XSD Description for the "aria-haspopup" Local Attribute

Table XSD Description for the "aria-invalid" Local Attribute

Table XSD Description for the "aria-multiline" Local Attribute

Table XSD Description for the "aria-multiselectable" Local Attribute

Table XSD Description for the "aria-posinset" Local Attribute

Table XSD Description for the "aria-pressed" Local Attribute

Table XSD Description for the "aria-readonly" Local Attribute

Table XSD Description for the "aria-relevant" Local Attribute

Table XSD Description for the "aria-required" Local Attribute

Table XSD Description for the "aria-selected" Local Attribute

Table XSD Description for the "aria-setsize" Local Attribute

Table XSD Description for the "aria-sort" Local Attribute

Table XSD Description for the "aria-valuemax" Local Attribute

Table XSD Description for the "aria-valuemin" Local Attribute

Table XSD Description for the "aria-valuenow" Local Attribute

Table XSD Description for the "aria-valuetext" Local Attribute

Table XSD Description for the "aria-modal" Local Attribute

Table XSD Description for the "aria-current" Local Attribute

Table XSD Description for the "aria-placeholder" Local Attribute

Table XSD Description for the "aria-colcount" Local Attribute

Table XSD Description for the "aria-rowcount" Local Attribute

Table XSD Description for the "aria-colindex" Local Attribute

Table XSD Description for the "aria-rowindex" Local Attribute

Table XSD Description for the "aria-colspan" Local Attribute

Table XSD Description for the "aria-rowspan" Local Attribute

Table XSD Description for the "aria-keyshortcuts" Local Attribute

Table XSD Description for the "aria-roledescription" Local Attribute

Table XSD Description for the "aria-errormessage" Local Attribute

Table XSD Description for the "aria-details" Local Attribute

Table 4.5.3 XSD Description for the "AdaptiveSelectionDType" Core Complex Type

Table XSD Description for the "qti-adaptive-engine-ref" Local Element

Table XSD Description for the "qti-adaptive-settings-ref" Local Element

Table XSD Description for the "qti-usagedata-ref" Local Element

Table XSD Description for the "qti-metadata-ref" Local Element

Table 4.5.4 XSD Description for the "AnyNDType" Core Complex Type

Table XSD Description for the "min" Local Attribute

Table XSD Description for the "max" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.5 XSD Description for the "AreaMappingDType" Core Complex Type

Table XSD Description for the "lower-bound" Local Attribute

Table XSD Description for the "upper-bound" Local Attribute

Table XSD Description for the "default-value" Local Attribute

Table XSD Description for the "qti-area-map-entry" Local Element

Table 4.5.6 XSD Description for the "AssessmentItemRefDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "required" Local Attribute

Table XSD Description for the "fixed" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "href" Local Attribute

Table XSD Description for the "category" Local Attribute

Table XSD Description for the "qti-pre-condition" Local Element

Table XSD Description for the "qti-branch-rule" Local Element

Table XSD Description for the "qti-item-session-control" Local Element

Table XSD Description for the "qti-time-limits" Local Element

Table XSD Description for the "qti-variable-mapping" Local Element

Table XSD Description for the "qti-weight" Local Element

Table XSD Description for the "qti-template-default" Local Element

Table 4.5.7 XSD Description for the "AssociableHotspotDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "match-group" Local Attribute

Table XSD Description for the "shape" Local Attribute

Table XSD Description for the "coords" Local Attribute

Table XSD Description for the "hotspot-label" Local Attribute

Table XSD Description for the "match-max" Local Attribute

Table XSD Description for the "match-min" Local Attribute

Table 4.5.8 XSD Description for the "AssociateInteractionDType" Core Complex Type

Table XSD Description for the "shuffle" Local Attribute

Table XSD Description for the "max-associations" Local Attribute

Table XSD Description for the "min-associations" Local Attribute

Table XSD Description for the "qti-simple-associable-choice" Local Element

Table 4.5.9 XSD Description for the "AudioDType" Core Complex Type

Table XSD Description for the "src" Local Attribute

Table XSD Description for the "crossorigin" Local Attribute

Table XSD Description for the "preload" Local Attribute

Table XSD Description for the "autoplay" Local Attribute

Table XSD Description for the "mediagroup" Local Attribute

Table XSD Description for the "loop" Local Attribute

Table XSD Description for the "muted" Local Attribute

Table XSD Description for the "controls" Local Attribute

Table 4.5.10 XSD Description for the "BDIDType" Core Complex Type

Table 4.5.11 XSD Description for the "BDODType" Core Complex Type

Table XSD Description for the "title" Local Attribute

Table 4.5.12 XSD Description for the "BRDType" Core Complex Type

Table 4.5.13 XSD Description for the "BaseHTML5FlowDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table "qti-text-entry-interaction" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table 4.5.14 XSD Description for the "BaseHTML5PhrasingDType" Core Complex Type

Table 4.5.15 XSD Description for the "BasePromptInteractionDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "lang" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "base" Local Attribute

Table XSD Description for the "response-identifier" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table XSD Description for the "data-qti-suppress-tts" Local Attribute

Table XSD Description for the "qti-prompt" Local Element

Table 4.5.16 XSD Description for the "BaseSequenceDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "lang" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table XSD Description for the "data-qti-suppress-tts" Local Attribute

Table 4.5.17 XSD Description for the "BaseSequenceEmptyDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "lang" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table XSD Description for the "data-qti-suppress-tts" Local Attribute

Table 4.5.18 XSD Description for the "BaseSequenceFullDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "lang" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "response-identifier" Local Attribute

Table XSD Description for the "base" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table XSD Description for the "data-qti-suppress-tts" Local Attribute

Table 4.5.19 XSD Description for the "BaseSequenceRIdentDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "lang" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "response-identifier" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table XSD Description for the "data-qti-suppress-tts" Local Attribute

Table 4.5.20 XSD Description for the "BaseSequenceXBaseDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "lang" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "base" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table XSD Description for the "data-qti-suppress-tts" Local Attribute

Table XSD Description for the "data-ssml" Local Attribute

Table 4.5.21 XSD Description for the "BaseSequenceXBaseEmptyDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "lang" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "base" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table XSD Description for the "data-qti-suppress-tts" Local Attribute

Table 4.5.22 XSD Description for the "BlockQuoteDType" Core Complex Type

Table XSD Description for the "cite" Local Attribute

Table 4.5.23 XSD Description for the "BranchRuleDType" Core Complex Type

Table XSD Description for the "target" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.24 XSD Description for the "CalculatorDType" Core Complex Type

Table XSD Description for the "qti-calculator-type" Local Element

Table XSD Description for the "qti-description" Local Element

Table XSD Description for the "qti-calculator-info" Local Element

Table 4.5.25 XSD Description for the "CaptionDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table "qti-text-entry-interaction" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table 4.5.26 XSD Description for the "CardDType" Core Complex Type

Table XSD Description for the "support" Local Attribute

Table XSD Description for the "language" Local Attribute

Table "qti-html-content" Local Element Description

Table "qti-file-href" Local Element Description

Table XSD Description for the "qti-card-entry" Local Element

Table 4.5.27 XSD Description for the "CardEntryDType" Core Complex Type

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "default" Local Attribute

Table XSD Description for the "qti-html-content" Local Element

Table XSD Description for the "qti-file-href" Local Element

Table 4.5.28 XSD Description for the "CatalogDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "qti-card" Local Element

Table 4.5.29 XSD Description for the "CatalogInfoDType" Core Complex Type

Table XSD Description for the "qti-catalog" Local Element

Table 4.5.30 XSD Description for the "ChoiceInteractionDType" Core Complex Type

Table XSD Description for the "shuffle" Local Attribute

Table XSD Description for the "max-choices" Local Attribute

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "orientation" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-max-selections-message" Local Attribute

Table XSD Description for the "qti-simple-choice" Local Element

Table 4.5.31 XSD Description for the "ColDType" Core Complex Type

Table XSD Description for the "span" Local Attribute

Table 4.5.32 XSD Description for the "ColGroupDType" Core Complex Type

Table XSD Description for the "span" Local Attribute

Table 4.5.33 XSD Description for the "CompanionMaterialsInfoDType" Core Complex Type

Table XSD Description for the "qti-calculator" Local Element

Table XSD Description for the "qti-rule" Local Element

Table XSD Description for the "qti-protractor" Local Element

Table XSD Description for the "qti-digital-material" Local Element

Table XSD Description for the "qti-physical-material" Local Element

Table 4.5.34 XSD Description for the "ContextDeclarationDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "cardinality" Local Attribute

Table XSD Description for the "base-type" Local Attribute

Table XSD Description for the "qti-default-value" Local Element

Table 4.5.35 XSD Description for the "CorrectResponseDType" Core Complex Type

Table XSD Description for the "interpretation" Local Attribute

Table XSD Description for the "qti-value" Local Element

Table 4.5.36 XSD Description for the "CustomInteractionDType" Core Complex Type

Table 4.5.37 XSD Description for the "CustomOperatorDType" Core Complex Type

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "definition" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.38 XSD Description for the "DDDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table "qti-text-entry-interaction" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table 4.5.39 XSD Description for the "DLDType" Core Complex Type

Table 4.5.40 XSD Description for the "DTDType" Core Complex Type

Table "qti-text-entry-interaction" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-printed-variable" Local Element Description

Table "qti-gap" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table 4.5.41 XSD Description for the "DefaultValueDType" Core Complex Type

Table XSD Description for the "interpretation" Local Attribute

Table XSD Description for the "qti-value" Local Element

Table 4.5.42 XSD Description for the "DetailsDType" Core Complex Type

Table XSD Description for the "open" Local Attribute

Table 4.5.43 XSD Description for the "DivDType" Core Complex Type

Table "qti-position-object-stage" Local Element Description

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table "qti-text-entry-interaction" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table 4.5.44 XSD Description for the "DrawingInteractionDType" Core Complex Type

Table 4.5.45 XSD Description for the "EndAttemptInteractionDType" Core Complex Type

Table XSD Description for the "response-identifier" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "count-attempt" Local Attribute

Table 4.5.46 XSD Description for the "EqualDType" Core Complex Type

Table XSD Description for the "tolerance-mode" Local Attribute

Table XSD Description for the "tolerance" Local Attribute

Table XSD Description for the "include-lower-bound" Local Attribute

Table XSD Description for the "include-upper-bound" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.47 XSD Description for the "EqualRoundedDType" Core Complex Type

Table XSD Description for the "rounding-mode" Local Attribute

Table XSD Description for the "figures" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.48 XSD Description for the "ExtendedTextInteractionDType" Core Complex Type

Table XSD Description for the "base" Local Attribute

Table XSD Description for the "string-identifier" Local Attribute

Table XSD Description for the "expected-length" Local Attribute

Table XSD Description for the "pattern-mask" Local Attribute

Table XSD Description for the "placeholder-text" Local Attribute

Table XSD Description for the "max-strings" Local Attribute

Table XSD Description for the "min-strings" Local Attribute

Table XSD Description for the "expected-lines" Local Attribute

Table XSD Description for the "format" Local Attribute

Table XSD Description for the "data-patternmask-message" Local Attribute

Table 4.5.49 XSD Description for the "FeedbackBlockDType" Core Complex Type

Table XSD Description for the "outcome-identifier" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "qti-stylesheet" Local Element

Table XSD Description for the "qti-content-body" Local Element

Table XSD Description for the "qti-catalog-info" Local Element

Table 4.5.50 XSD Description for the "FeedbackContentBodyDType" Core Complex Type

Table "qti-position-object-stage" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-template-block" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-printed-variable" Local Element Description

Table 4.5.51 XSD Description for the "FeedbackFlowContentBodyDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table 4.5.52 XSD Description for the "FeedbackInlineDType" Core Complex Type

Table XSD Description for the "outcome-identifier" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table "qti-template-inline" Local Element Description

Table "qti-printed-variable" Local Element Description

Table 4.5.53 XSD Description for the "FieldValueDType" Core Complex Type

Table XSD Description for the "field-identifier" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.54 XSD Description for the "FigureDType" Core Complex Type

Table 4.5.55 XSD Description for the "GapDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "match-group" Local Attribute

Table XSD Description for the "required" Local Attribute

Table 4.5.56 XSD Description for the "GapImgDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "match-group" Local Attribute

Table XSD Description for the "match-max" Local Attribute

Table XSD Description for the "match-min" Local Attribute

Table XSD Description for the "object-label" Local Attribute

Table XSD Description for the "top" Local Attribute

Table XSD Description for the "left" Local Attribute

Table 4.5.57 XSD Description for the "GapMatchInteractionDType" Core Complex Type

Table XSD Description for the "shuffle" Local Attribute

Table XSD Description for the "min-associations" Local Attribute

Table XSD Description for the "max-associations" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-max-selections-message" Local Attribute

Table XSD Description for the "data-choices-container-width" Local Attribute

Table "qti-gap-text" Local Element Description

Table "qti-gap-img" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-template-block" Local Element Description

Table 4.5.58 XSD Description for the "GapTextDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "match-group" Local Attribute

Table XSD Description for the "match-max" Local Attribute

Table XSD Description for the "match-min" Local Attribute

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table 4.5.59 XSD Description for the "GraphicAssociateInteractionDType" Core Complex Type

Table XSD Description for the "min-associations" Local Attribute

Table XSD Description for the "max-associations" Local Attribute

Table XSD Description for the "qti-associable-hotspot" Local Element

Table 4.5.60 XSD Description for the "GraphicGapMatchInteractionDType" Core Complex Type

Table XSD Description for the "min-associations" Local Attribute

Table XSD Description for the "max-associations" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-max-selections-message" Local Attribute

Table XSD Description for the "data-choices-container-width" Local Attribute

Table XSD Description for the "qti-prompt" Local Element

Table "qti-gap-text" Local Element Description

Table "qti-gap-img" Local Element Description

Table XSD Description for the "qti-associable-hotspot" Local Element

Table 4.5.61 XSD Description for the "GraphicOrderInteractionDType" Core Complex Type

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "max-choices" Local Attribute

Table XSD Description for the "qti-prompt" Local Element

Table XSD Description for the "qti-hotspot-choice" Local Element

Table 4.5.62 XSD Description for the "HRDType" Core Complex Type

Table 4.5.63 XSD Description for the "HTMLContentDType" Core Complex Type

Table XSD Description for the "language" Local Attribute

Table 4.5.64 XSD Description for the "HTMLTextDType" Core Complex Type

Table "qti-text-entry-interaction" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-printed-variable" Local Element Description

Table "qti-gap" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table 4.5.65 XSD Description for the "HotTextDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table 4.5.66 XSD Description for the "HotTextInteractionDType" Core Complex Type

Table XSD Description for the "max-choices" Local Attribute

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-max-selections-message" Local Attribute

Table "qti-feedback-block" Local Element Description

Table "qti-template-block" Local Element Description

Table 4.5.67 XSD Description for the "HotspotChoiceDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "shape" Local Attribute

Table XSD Description for the "coords" Local Attribute

Table XSD Description for the "hotspot-label" Local Attribute

Table 4.5.68 XSD Description for the "HotspotInteractionDType" Core Complex Type

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "max-choices" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-max-selections-message" Local Attribute

Table XSD Description for the "qti-hotspot-choice" Local Element

Table 4.5.69 XSD Description for the "ImgDType" Core Complex Type

Table XSD Description for the "src" Local Attribute

Table XSD Description for the "alt" Local Attribute

Table XSD Description for the "longdesc" Local Attribute

Table XSD Description for the "height" Local Attribute

Table XSD Description for the "width" Local Attribute

Table 4.5.70 XSD Description for the "IncrementSIDType" Core Complex Type

Table XSD Description for the "qti-minor-increment" Local Element

Table XSD Description for the "qti-major-increment" Local Element

Table 4.5.71 XSD Description for the "IncrementUSDType" Core Complex Type

Table XSD Description for the "qti-minor-increment" Local Element

Table XSD Description for the "qti-major-increment" Local Element

Table 4.5.72 XSD Description for the "IndexDType" Core Complex Type

Table XSD Description for the "n" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.73 XSD Description for the "InlineChoiceDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "fixed" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table 4.5.74 XSD Description for the "InlineChoiceInteractionDType" Core Complex Type

Table XSD Description for the "shuffle" Local Attribute

Table XSD Description for the "required" Local Attribute

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-prompt" Local Attribute

Table XSD Description for the "qti-label" Local Element

Table XSD Description for the "qti-inline-choice" Local Element

Table 4.5.75 XSD Description for the "InsideDType" Core Complex Type

Table XSD Description for the "shape" Local Attribute

Table XSD Description for the "coords" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.76 XSD Description for the "InteractionMarkupDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table 4.5.77 XSD Description for the "InteractionModulesDType" Core Complex Type

Table XSD Description for the "primary-configuration" Local Attribute

Table XSD Description for the "secondary-configuration" Local Attribute

Table XSD Description for the "qti-interaction-module" Local Element

Table 4.5.78 XSD Description for the "InterpolationTableDType" Core Complex Type

Table XSD Description for the "default-value" Local Attribute

Table XSD Description for the "qti-interpolation-table-entry" Local Element

Table 4.5.79 XSD Description for the "ItemBodyDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "dir" Local Attribute

Table XSD Description for the "data-catalog-idref" Local Attribute

Table "qti-rubric-block" Local Element Description

Table "qti-position-object-stage" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-template-block" Local Element Description

Table 4.5.80 XSD Description for the "ItemFileInfoDType" Core Complex Type

Table XSD Description for the "mime-type" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "qti-file-href" Local Element

Table XSD Description for the "qti-resource-icon" Local Element

Table 4.5.81 XSD Description for the "LIDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table "qti-text-entry-interaction" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table 4.5.82 XSD Description for the "LabelDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table 4.5.83 XSD Description for the "Logic0toManyDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.84 XSD Description for the "Logic1toManyDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.85 XSD Description for the "LogicPairDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.86 XSD Description for the "LogicSingleDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.87 XSD Description for the "LookupOutcomeValueDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.88 XSD Description for the "MappingDType" Core Complex Type

Table XSD Description for the "lower-bound" Local Attribute

Table XSD Description for the "upper-bound" Local Attribute

Table XSD Description for the "default-value" Local Attribute

Table XSD Description for the "qti-map-entry" Local Element

Table 4.5.89 XSD Description for the "MatchInteractionDType" Core Complex Type

Table XSD Description for the "shuffle" Local Attribute

Table XSD Description for the "max-associations" Local Attribute

Table XSD Description for the "min-associations" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-max-selections-message" Local Attribute

Table XSD Description for the "data-first-column-header" Local Attribute

Table XSD Description for the "qti-simple-match-set" Local Element

Table 4.5.90 XSD Description for the "MatchTableDType" Core Complex Type

Table XSD Description for the "default-value" Local Attribute

Table XSD Description for the "qti-match-table-entry" Local Element

Table 4.5.91 XSD Description for the "MathOperatorDType" Core Complex Type

Table XSD Description for the "name" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.92 XSD Description for the "MediaInteractionDType" Core Complex Type

Table XSD Description for the "autostart" Local Attribute

Table XSD Description for the "min-plays" Local Attribute

Table XSD Description for the "max-plays" Local Attribute

Table XSD Description for the "loop" Local Attribute

Table XSD Description for the "coords" Local Attribute

Table 4.5.93 XSD Description for the "ModalFeedbackDType" Core Complex Type

Table XSD Description for the "outcome-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "qti-stylesheet" Local Element

Table XSD Description for the "qti-content-body" Local Element

Table XSD Description for the "qti-catalog-info" Local Element

Table 4.5.94 XSD Description for the "NumericLogic1toManyDType" Core Complex Type

Table "qti-sum" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.95 XSD Description for the "OULDType" Core Complex Type

Table 4.5.96 XSD Description for the "ObjectDType" Core Complex Type

Table XSD Description for the "data" Local Attribute

Table XSD Description for the "type" Local Attribute

Table XSD Description for the "width" Local Attribute

Table XSD Description for the "height" Local Attribute

Table "param" Local Element Description

Table 4.5.97 XSD Description for the "OrderInteractionDType" Core Complex Type

Table XSD Description for the "shuffle" Local Attribute

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "max-choices" Local Attribute

Table XSD Description for the "orientation" Local Attribute

Table XSD Description for the "data-min-selections-message" Local Attribute

Table XSD Description for the "data-max-selections-message" Local Attribute

Table XSD Description for the "data-choices-container-width" Local Attribute

Table XSD Description for the "qti-simple-choice" Local Element

Table 4.5.98 XSD Description for the "OrderingDType" Core Complex Type

Table XSD Description for the "shuffle" Local Attribute

Table 4.5.99 XSD Description for the "OutcomeConditionDType" Core Complex Type

Table XSD Description for the "qti-outcome-if" Local Element

Table XSD Description for the "qti-outcome-else-if" Local Element

Table XSD Description for the "qti-outcome-else" Local Element

Table 4.5.100 XSD Description for the "OutcomeElseDType" Core Complex Type

Table "qti-lookup-outcome-value" Local Element Description

Table "qti-outcome-processing-fragment" Local Element Description

Table "qti-set-outcome-value" Local Element Description

Table "qti-exit-test" Local Element Description

Table "qti-outcome-condition" Local Element Description

Table 4.5.101 XSD Description for the "OutcomeIfDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table "qti-lookup-outcome-value" Local Element Description

Table "qti-outcome-processing-fragment" Local Element Description

Table "qti-set-outcome-value" Local Element Description

Table "qti-exit-test" Local Element Description

Table "qti-outcome-condition" Local Element Description

Table 4.5.102 XSD Description for the "OutcomeProcessingDType" Core Complex Type

Table "qti-lookup-outcome-value" Local Element Description

Table "qti-outcome-processing-fragment" Local Element Description

Table "qti-set-outcome-value" Local Element Description

Table "qti-exit-test" Local Element Description

Table "qti-outcome-condition" Local Element Description

Table 4.5.103 XSD Description for the "OutcomeProcessingFragmentDType" Core Complex Type

Table "qti-lookup-outcome-value" Local Element Description

Table "qti-outcome-processing-fragment" Local Element Description

Table "qti-set-outcome-value" Local Element Description

Table "qti-exit-test" Local Element Description

Table "qti-outcome-condition" Local Element Description

Table 4.5.104 XSD Description for the "PatternMatchDType" Core Complex Type

Table XSD Description for the "pattern" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.105 XSD Description for the "PictureDType" Core Complex Type

Table 4.5.106 XSD Description for the "PortableCustomInteractionDType" Core Complex Type

Table XSD Description for the "custom-interaction-type-identifier" Local Attribute

Table XSD Description for the "module" Local Attribute

Table XSD Description for the "qti-interaction-modules" Local Element

Table XSD Description for the "qti-interaction-markup" Local Element

Table XSD Description for the "qti-template-variable" Local Element

Table XSD Description for the "qti-context-variable" Local Element

Table 4.5.107 XSD Description for the "PositionObjectInteractionDType" Core Complex Type

Table XSD Description for the "center-point" Local Attribute

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "max-choices" Local Attribute

Table 4.5.108 XSD Description for the "PositionObjectStageDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "qti-position-object-interaction" Local Element

Table 4.5.109 XSD Description for the "PromptDType" Core Complex Type

Table 4.5.110 XSD Description for the "ProtractorDType" Core Complex Type

Table XSD Description for the "qti-description" Local Element

Table "qti-increment-si" Local Element Description

Table "qti-increment-us" Local Element Description

Table 4.5.111 XSD Description for the "QDType" Core Complex Type

Table XSD Description for the "cite" Local Attribute

Table "qti-text-entry-interaction" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-printed-variable" Local Element Description

Table "qti-gap" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table 4.5.112 XSD Description for the "RTCDType" Core Complex Type

Table 4.5.113 XSD Description for the "RepeatDType" Core Complex Type

Table XSD Description for the "number-repeats" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.114 XSD Description for the "ResponseConditionDType" Core Complex Type

Table XSD Description for the "qti-response-if" Local Element

Table XSD Description for the "qti-response-else-if" Local Element

Table XSD Description for the "qti-response-else" Local Element

Table 4.5.115 XSD Description for the "ResponseDeclarationDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "cardinality" Local Attribute

Table XSD Description for the "base-type" Local Attribute

Table XSD Description for the "qti-default-value" Local Element

Table XSD Description for the "qti-correct-response" Local Element

Table XSD Description for the "qti-mapping" Local Element

Table XSD Description for the "qti-area-mapping" Local Element

Table 4.5.116 XSD Description for the "ResponseElseDType" Core Complex Type

Table "qti-response-condition" Local Element Description

Table "qti-response-processing-fragment" Local Element Description

Table "qti-set-outcome-value" Local Element Description

Table "qti-exit-response" Local Element Description

Table "qti-lookup-outcome-value" Local Element Description

Table 4.5.117 XSD Description for the "ResponseIfDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table "qti-response-condition" Local Element Description

Table "qti-response-processing-fragment" Local Element Description

Table "qti-set-outcome-value" Local Element Description

Table "qti-exit-response" Local Element Description

Table "qti-lookup-outcome-value" Local Element Description

Table 4.5.118 XSD Description for the "ResponseProcessingFragmentDType" Core Complex Type

Table "qti-response-condition" Local Element Description

Table "qti-response-processing-fragment" Local Element Description

Table "qti-set-outcome-value" Local Element Description

Table "qti-exit-response" Local Element Description

Table "qti-lookup-outcome-value" Local Element Description

Table 4.5.119 XSD Description for the "RoundToDType" Core Complex Type

Table XSD Description for the "rounding-mode" Local Attribute

Table XSD Description for the "figures" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.120 XSD Description for the "RubricBlockDType" Core Complex Type

Table XSD Description for the "use" Local Attribute

Table XSD Description for the "view" Local Attribute

Table XSD Description for the "qti-stylesheet" Local Element

Table XSD Description for the "qti-content-body" Local Element

Table XSD Description for the "qti-catalog-info" Local Element

Table 4.5.121 XSD Description for the "RubricBlockContentBodyDType" Core Complex Type

Table "qti-template-block" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-printed-variable" Local Element Description

Table 4.5.122 XSD Description for the "RubricBlockTemplateBlockDType" Core Complex Type

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "qti-stylesheet" Local Element

Table XSD Description for the "qti-content-body" Local Element

Table XSD Description for the "qti-catalog-info" Local Element

Table 4.5.123 XSD Description for the "RubricBlockTemplateBlockContentBodyDType" Core Complex Type

Table "qti-printed-variable" Local Element Description

Table 4.5.124 XSD Description for the "RubricBlockTemplateInlineDType" Core Complex Type

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table 4.5.125 XSD Description for the "RubyDType" Core Complex Type

Table 4.5.126 XSD Description for the "RuleDType" Core Complex Type

Table XSD Description for the "qti-description" Local Element

Table "qti-rule-system-si" Local Element Description

Table "qti-rule-system-us" Local Element Description

Table 4.5.127 XSD Description for the "SIRuleSystemDType" Core Complex Type

Table XSD Description for the "qti-minimum-length" Local Element

Table XSD Description for the "qti-minor-increment" Local Element

Table XSD Description for the "qti-major-increment" Local Element

Table 4.5.128 XSD Description for the "SelectPointInteractionDType" Core Complex Type

Table XSD Description for the "min-choices" Local Attribute

Table XSD Description for the "max-choices" Local Attribute

Table 4.5.129 XSD Description for the "SelectionDType" Core Complex Type

Table XSD Description for the "select" Local Attribute

Table XSD Description for the "with-replacement" Local Attribute

Table 4.5.130 XSD Description for the "SetValueDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.131 XSD Description for the "SimpleAssociableChoiceDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "fixed" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "match-group" Local Attribute

Table XSD Description for the "match-max" Local Attribute

Table XSD Description for the "match-min" Local Attribute

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table 4.5.132 XSD Description for the "SimpleChoiceDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "fixed" Local Attribute

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table 4.5.133 XSD Description for the "SimpleMatchSetDType" Core Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "qti-simple-associable-choice" Local Element

Table 4.5.134 XSD Description for the "SliderInteractionDType" Core Complex Type

Table XSD Description for the "lower-bound" Local Attribute

Table XSD Description for the "upper-bound" Local Attribute

Table XSD Description for the "step" Local Attribute

Table XSD Description for the "step-label" Local Attribute

Table XSD Description for the "orientation" Local Attribute

Table XSD Description for the "reverse" Local Attribute

Table 4.5.135 XSD Description for the "SourceDType" Core Complex Type

Table XSD Description for the "src" Local Attribute

Table XSD Description for the "type" Local Attribute

Table XSD Description for the "srcset" Local Attribute

Table XSD Description for the "media" Local Attribute

Table XSD Description for the "sizes" Local Attribute

Table 4.5.136 XSD Description for the "StatsOperatorDType" Core Complex Type

Table XSD Description for the "name" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.137 XSD Description for the "StimulusBodyDType" Core Complex Type

Table 4.5.138 XSD Description for the "StringMatchDType" Core Complex Type

Table XSD Description for the "case-sensitive" Local Attribute

Table XSD Description for the "substring" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.139 XSD Description for the "SubstringDType" Core Complex Type

Table XSD Description for the "case-sensitive" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.140 XSD Description for the "TDHDType" Core Complex Type

Table XSD Description for the "headers" Local Attribute

Table XSD Description for the "scope" Local Attribute

Table XSD Description for the "abbr" Local Attribute

Table XSD Description for the "axis" Local Attribute

Table XSD Description for the "rowspan" Local Attribute

Table XSD Description for the "colspan" Local Attribute

Table XSD Description for the "align" Local Attribute

Table XSD Description for the "valign" Local Attribute

Table "qti-printed-variable" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-hottext" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-template-block" Local Element Description

Table "qti-text-entry-interaction" Local Element Description

Table "qti-inline-choice-interaction" Local Element Description

Table "qti-end-attempt-interaction" Local Element Description

Table "qti-custom-interaction" Local Element Description

Table "qti-portable-custom-interaction" Local Element Description

Table "qti-drawing-interaction" Local Element Description

Table "qti-gap-match-interaction" Local Element Description

Table "qti-match-interaction" Local Element Description

Table "qti-graphic-gap-match-interaction" Local Element Description

Table "qti-hotspot-interaction" Local Element Description

Table "qti-graphic-order-interaction" Local Element Description

Table "qti-select-point-interaction" Local Element Description

Table "qti-graphic-associate-interaction" Local Element Description

Table "qti-slider-interaction" Local Element Description

Table "qti-choice-interaction" Local Element Description

Table "qti-media-interaction" Local Element Description

Table "qti-hottext-interaction" Local Element Description

Table "qti-order-interaction" Local Element Description

Table "qti-extended-text-interaction" Local Element Description

Table "qti-upload-interaction" Local Element Description

Table "qti-associate-interaction" Local Element Description

Table 4.5.141 XSD Description for the "TRDType" Core Complex Type

Table 4.5.142 XSD Description for the "TableDType" Core Complex Type

Table XSD Description for the "summary" Local Attribute

Table 4.5.143 XSD Description for the "TablePartDType" Core Complex Type

Table 4.5.144 XSD Description for the "TemplateDType" Core Complex Type

Table 4.5.145 XSD Description for the "TemplateBlockDType" Core Complex Type

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table 4.5.146 XSD Description for the "TemplateBlockContentDType" Core Complex Type

Table XSD Description for the "qti-stylesheet" Local Element

Table XSD Description for the "qti-content-body" Local Element

Table XSD Description for the "qti-catalog-info" Local Element

Table 4.5.147 XSD Description for the "TemplateBlockContentBodyDType" Core Complex Type

Table "qti-template-block" Local Element Description

Table "qti-template-inline" Local Element Description

Table "qti-feedback-block" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-printed-variable" Local Element Description

Table 4.5.148 XSD Description for the "TemplateBlockFeedbackBlockDType" Core Complex Type

Table XSD Description for the "outcome-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table 4.5.149 XSD Description for the "TemplateConditionDType" Core Complex Type

Table XSD Description for the "qti-template-if" Local Element

Table XSD Description for the "qti-template-else-if" Local Element

Table XSD Description for the "qti-template-else" Local Element

Table 4.5.150 XSD Description for the "TemplateConstraintDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.151 XSD Description for the "TemplateDeclarationDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "cardinality" Local Attribute

Table XSD Description for the "base-type" Local Attribute

Table XSD Description for the "param-variable" Local Attribute

Table XSD Description for the "math-variable" Local Attribute

Table XSD Description for the "qti-default-value" Local Element

Table 4.5.152 XSD Description for the "TemplateDefaultDType" Core Complex Type

Table XSD Description for the "template-identifier" Local Attribute

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table 4.5.153 XSD Description for the "TemplateElseDType" Core Complex Type

Table "qti-set-template-value" Local Element Description

Table "qti-exit-template" Local Element Description

Table "qti-template-condition" Local Element Description

Table "qti-set-default-value" Local Element Description

Table "qti-set-correct-response" Local Element Description

Table "qti-template-constraint" Local Element Description

Table 4.5.154 XSD Description for the "TemplateIfDType" Core Complex Type

Table "qti-and" Local Element Description

Table "qti-gt" Local Element Description

Table "qti-not" Local Element Description

Table "qti-lt" Local Element Description

Table "qti-gte" Local Element Description

Table "qti-lte" Local Element Description

Table "qti-or" Local Element Description

Table "qti-sum" Local Element Description

Table "qti-duration-lt" Local Element Description

Table "qti-duration-gte" Local Element Description

Table "qti-subtract" Local Element Description

Table "qti-divide" Local Element Description

Table "qti-multiple" Local Element Description

Table "qti-ordered" Local Element Description

Table "qti-custom-operator" Local Element Description

Table "qti-random" Local Element Description

Table "qti-substring" Local Element Description

Table "qti-equal-rounded" Local Element Description

Table "qti-null" Local Element Description

Table "qti-delete" Local Element Description

Table "qti-match" Local Element Description

Table "qti-index" Local Element Description

Table "qti-power" Local Element Description

Table "qti-equal" Local Element Description

Table "qti-contains" Local Element Description

Table "qti-container-size" Local Element Description

Table "qti-correct" Local Element Description

Table "qti-default" Local Element Description

Table "qti-any-n" Local Element Description

Table "qti-integer-divide" Local Element Description

Table "qti-integer-modulus" Local Element Description

Table "qti-is-null" Local Element Description

Table "qti-member" Local Element Description

Table "qti-product" Local Element Description

Table "qti-round" Local Element Description

Table "qti-truncate" Local Element Description

Table "qti-field-value" Local Element Description

Table "qti-random-integer" Local Element Description

Table "qti-random-float" Local Element Description

Table "qti-variable" Local Element Description

Table "qti-test-variables" Local Element Description

Table "qti-integer-to-float" Local Element Description

Table "qti-inside" Local Element Description

Table "qti-base-value" Local Element Description

Table "qti-pattern-match" Local Element Description

Table "qti-map-response-point" Local Element Description

Table "qti-map-response" Local Element Description

Table "qti-string-match" Local Element Description

Table "qti-repeat" Local Element Description

Table "qti-round-to" Local Element Description

Table "qti-lcm" Local Element Description

Table "qti-gcd" Local Element Description

Table "qti-min" Local Element Description

Table "qti-max" Local Element Description

Table "qti-math-constant" Local Element Description

Table "qti-stats-operator" Local Element Description

Table "qti-math-operator" Local Element Description

Table "qti-number-correct" Local Element Description

Table "qti-number-incorrect" Local Element Description

Table "qti-number-presented" Local Element Description

Table "qti-number-responded" Local Element Description

Table "qti-number-selected" Local Element Description

Table "qti-outcome-minimum" Local Element Description

Table "qti-outcome-maximum" Local Element Description

Table "qti-set-template-value" Local Element Description

Table "qti-exit-template" Local Element Description

Table "qti-template-condition" Local Element Description

Table "qti-set-default-value" Local Element Description

Table "qti-set-correct-response" Local Element Description

Table "qti-template-constraint" Local Element Description

Table 4.5.155 XSD Description for the "TemplateInlineDType" Core Complex Type

Table XSD Description for the "template-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table "qti-hottext" Local Element Description

Table "qti-printed-variable" Local Element Description

Table "qti-gap" Local Element Description

Table "qti-feedback-inline" Local Element Description

Table "qti-template-inline" Local Element Description

Table 4.5.156 XSD Description for the "TemplateProcessingDType" Core Complex Type

Table "qti-set-template-value" Local Element Description

Table "qti-exit-template" Local Element Description

Table "qti-template-condition" Local Element Description

Table "qti-set-default-value" Local Element Description

Table "qti-set-correct-response" Local Element Description

Table "qti-template-constraint" Local Element Description

Table 4.5.157 XSD Description for the "TestFeedbackDType" Core Complex Type

Table XSD Description for the "access" Local Attribute

Table XSD Description for the "outcome-identifier" Local Attribute

Table XSD Description for the "show-hide" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "qti-stylesheet" Local Element

Table XSD Description for the "qti-content-body" Local Element

Table XSD Description for the "qti-catalog-info" Local Element

Table 4.5.158 XSD Description for the "TestFeedbackFlowContentBodyDType" Core Complex Type

Table 4.5.159 XSD Description for the "TestPartDType" Core Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "title" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "navigation-mode" Local Attribute

Table XSD Description for the "submission-mode" Local Attribute

Table XSD Description for the "qti-pre-condition" Local Element

Table XSD Description for the "qti-branch-rule" Local Element

Table XSD Description for the "qti-item-session-control" Local Element

Table XSD Description for the "qti-time-limits" Local Element

Table XSD Description for the "qti-rubric-block" Local Element

Table "qti-assessment-section-ref" Local Element Description

Table XSD Description for the "qti-test-feedback" Local Element

Table 4.5.160 XSD Description for the "TestRubricBlockDType" Core Complex Type

Table XSD Description for the "view" Local Attribute

Table XSD Description for the "use" Local Attribute

Table XSD Description for the "qti-stylesheet" Local Element

Table XSD Description for the "qti-content-body" Local Element

Table XSD Description for the "qti-catalog-info" Local Element

Table XSD Description for the "qti-printed-variable" Local Element

Table 4.5.161 XSD Description for the "TestRubricBlockContentBodyDType" Core Complex Type

Table 4.5.162 XSD Description for the "TextEntryInteractionDType" Core Complex Type

Table XSD Description for the "response-identifier" Local Attribute

Table XSD Description for the "base" Local Attribute

Table XSD Description for the "string-identifier" Local Attribute

Table XSD Description for the "expected-length" Local Attribute

Table XSD Description for the "pattern-mask" Local Attribute

Table XSD Description for the "placeholder-text" Local Attribute

Table XSD Description for the "format" Local Attribute

Table XSD Description for the "data-patternmask-message" Local Attribute

Table 4.5.163 XSD Description for the "TrackDType" Core Complex Type

Table XSD Description for the "kind" Local Attribute

Table XSD Description for the "src" Local Attribute

Table XSD Description for the "srclang" Local Attribute

Table XSD Description for the "default" Local Attribute

Table 4.5.164 XSD Description for the "USRuleSystemDType" Core Complex Type

Table XSD Description for the "qti-minimum-length" Local Element

Table XSD Description for the "qti-minor-increment" Local Element

Table XSD Description for the "qti-major-increment" Local Element

Table 4.5.165 XSD Description for the "UploadInteractionDType" Core Complex Type

Table XSD Description for the "type" Local Attribute

Table 4.5.166 XSD Description for the "VideoDType" Core Complex Type

Table XSD Description for the "src" Local Attribute

Table XSD Description for the "crossorigin" Local Attribute

Table XSD Description for the "preload" Local Attribute

Table XSD Description for the "autoplay" Local Attribute

Table XSD Description for the "mediagroup" Local Attribute

Table XSD Description for the "loop" Local Attribute

Table XSD Description for the "muted" Local Attribute

Table XSD Description for the "controls" Local Attribute

Table XSD Description for the "poster" Local Attribute

Table XSD Description for the "width" Local Attribute

Table XSD Description for the "height" Local Attribute

Table 4.6.1 XSD Description for the "ARIABaseEmptyDType" Derived Complex Type

Table XSD Description for the "role" Local Attribute

Table XSD Description for the "aria-controls" Local Attribute

Table XSD Description for the "aria-describedby" Local Attribute

Table XSD Description for the "aria-flowto" Local Attribute

Table XSD Description for the "aria-label" Local Attribute

Table XSD Description for the "aria-labelledby" Local Attribute

Table XSD Description for the "aria-level" Local Attribute

Table XSD Description for the "aria-live" Local Attribute

Table XSD Description for the "aria-orientation" Local Attribute

Table XSD Description for the "aria-owns" Local Attribute

Table XSD Description for the "aria-hidden" Local Attribute

Table XSD Description for the "aria-activedescendant" Local Attribute

Table XSD Description for the "aria-atomic" Local Attribute

Table XSD Description for the "aria-autocomplete" Local Attribute

Table XSD Description for the "aria-busy" Local Attribute

Table XSD Description for the "aria-checked" Local Attribute

Table XSD Description for the "aria-disabled" Local Attribute

Table XSD Description for the "aria-expanded" Local Attribute

Table XSD Description for the "aria-haspopup" Local Attribute

Table XSD Description for the "aria-invalid" Local Attribute

Table XSD Description for the "aria-multiline" Local Attribute

Table XSD Description for the "aria-multiselectable" Local Attribute

Table XSD Description for the "aria-posinset" Local Attribute

Table XSD Description for the "aria-pressed" Local Attribute

Table XSD Description for the "aria-readonly" Local Attribute

Table XSD Description for the "aria-relevant" Local Attribute

Table XSD Description for the "aria-required" Local Attribute

Table XSD Description for the "aria-selected" Local Attribute

Table XSD Description for the "aria-setsize" Local Attribute

Table XSD Description for the "aria-sort" Local Attribute

Table XSD Description for the "aria-valuemax" Local Attribute

Table XSD Description for the "aria-valuemin" Local Attribute

Table XSD Description for the "aria-valuenow" Local Attribute

Table XSD Description for the "aria-valuetext" Local Attribute

Table XSD Description for the "aria-modal" Local Attribute

Table XSD Description for the "aria-current" Local Attribute

Table XSD Description for the "aria-placeholder" Local Attribute

Table XSD Description for the "aria-colcount" Local Attribute

Table XSD Description for the "aria-rowcount" Local Attribute

Table XSD Description for the "aria-colindex" Local Attribute

Table XSD Description for the "aria-rowindex" Local Attribute

Table XSD Description for the "aria-colspan" Local Attribute

Table XSD Description for the "aria-rowspan" Local Attribute

Table XSD Description for the "aria-keyshorts" Local Attribute

Table XSD Description for the "aria-roledescription" Local Attribute

Table XSD Description for the "aria-errormessage" Local Attribute

Table XSD Description for the "aria-details" Local Attribute

Table 4.6.2 XSD Description for the "AdaptiveHrefDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "href" Local Attribute

Table 4.6.3 XSD Description for the "AreaMapEntryDType" Derived Complex Type

Table XSD Description for the "shape" Local Attribute

Table XSD Description for the "coords" Local Attribute

Table XSD Description for the "mapped-value" Local Attribute

Table 4.6.4 XSD Description for the "AssessmentSectionRefDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "href" Local Attribute

Table 4.6.5 XSD Description for the "AssessmentStimulusRefDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "href" Local Attribute

Table XSD Description for the "title" Local Attribute

Table 4.6.6 XSD Description for the "BaseValueDType" Derived Complex Type

Table XSD Description for the "base-type" Local Attribute

Table 4.6.7 XSD Description for the "ContextUniqueIDRefDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table 4.6.8 XSD Description for the "CorrectDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table 4.6.9 XSD Description for the "DefaultDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table 4.6.10 XSD Description for the "FileHrefCardDType" Derived Complex Type

Table XSD Description for the "mime-type" Local Attribute

Table 4.6.11 XSD Description for the "InteractionModuleDType" Derived Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "primary-path" Local Attribute

Table XSD Description for the "fallback-path" Local Attribute

Table 4.6.12 XSD Description for the "InterpolationTableEntryDType" Derived Complex Type

Table XSD Description for the "source-value" Local Attribute

Table XSD Description for the "include-boundary" Local Attribute

Table XSD Description for the "target-value" Local Attribute

Table 4.6.13 XSD Description for the "ItemSessionControlDType" Derived Complex Type

Table XSD Description for the "max-attempts" Local Attribute

Table XSD Description for the "show-feedback" Local Attribute

Table XSD Description for the "allow-review" Local Attribute

Table XSD Description for the "show-solution" Local Attribute

Table XSD Description for the "allow-comment" Local Attribute

Table XSD Description for the "allow-skipping" Local Attribute

Table XSD Description for the "validate-responses" Local Attribute

Table 4.6.14 XSD Description for the "MapEntryDType" Derived Complex Type

Table XSD Description for the "map-key" Local Attribute

Table XSD Description for the "mapped-value" Local Attribute

Table XSD Description for the "case-sensitive" Local Attribute

Table 4.6.15 XSD Description for the "MapResponseDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table 4.6.16 XSD Description for the "MatchTableEntryDType" Derived Complex Type

Table XSD Description for the "source-value" Local Attribute

Table XSD Description for the "target-value" Local Attribute

Table 4.6.17 XSD Description for the "MathConstantDType" Derived Complex Type

Table XSD Description for the "name" Local Attribute

Table 4.6.18 XSD Description for the "NumberDType" Derived Complex Type

Table XSD Description for the "section-identifier" Local Attribute

Table XSD Description for the "include-category" Local Attribute

Table XSD Description for the "exclude-category" Local Attribute

Table 4.6.19 XSD Description for the "OutcomeMinMaxDType" Derived Complex Type

Table XSD Description for the "section-identifier" Local Attribute

Table XSD Description for the "include-category" Local Attribute

Table XSD Description for the "exclude-category" Local Attribute

Table XSD Description for the "outcome-identifier" Local Attribute

Table XSD Description for the "weight-identifier" Local Attribute

Table 4.6.20 XSD Description for the "ParamDType" Derived Complex Type

Table XSD Description for the "name" Local Attribute

Table XSD Description for the "value" Local Attribute

Table XSD Description for the "valuetype" Local Attribute

Table XSD Description for the "type" Local Attribute

Table 4.6.21 XSD Description for the "PrintedVariableDType" Derived Complex Type

Table XSD Description for the "id" Local Attribute

Table XSD Description for the "class" Local Attribute

Table XSD Description for the "language" Local Attribute

Table XSD Description for the "label" Local Attribute

Table XSD Description for the "baseuri" Local Attribute

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "format" Local Attribute

Table XSD Description for the "base" Local Attribute

Table XSD Description for the "index" Local Attribute

Table XSD Description for the "power-form" Local Attribute

Table XSD Description for the "field" Local Attribute

Table XSD Description for the "delimiter" Local Attribute

Table XSD Description for the "mapping-indicator" Local Attribute

Table 4.6.22 XSD Description for the "RadialSIValueDType" Derived Complex Type

Table XSD Description for the "unit" Local Attribute

Table 4.6.23 XSD Description for the "RadialUSValueDType" Derived Complex Type

Table XSD Description for the "unit" Local Attribute

Table 4.6.24 XSD Description for the "RandomFloatDType" Derived Complex Type

Table XSD Description for the "min" Local Attribute

Table XSD Description for the "max" Local Attribute

Table 4.6.25 XSD Description for the "RandomIntegerDType" Derived Complex Type

Table XSD Description for the "min" Local Attribute

Table XSD Description for the "max" Local Attribute

Table XSD Description for the "step" Local Attribute

Table 4.6.26 XSD Description for the "SILinearValueDType" Derived Complex Type

Table XSD Description for the "unit" Local Attribute

Table 4.6.27 XSD Description for the "StyleSheetDType" Derived Complex Type

Table XSD Description for the "href" Local Attribute

Table XSD Description for the "type" Local Attribute

Table XSD Description for the "media" Local Attribute

Table XSD Description for the "title" Local Attribute

Table 4.6.28 XSD Description for the "TemplateUniqueIDRefDType" Derived Complex Type

Table XSD Description for the "template-identifier" Local Attribute

Table 4.6.29 XSD Description for the "TestVariablesDType" Derived Complex Type

Table XSD Description for the "section-identifier" Local Attribute

Table XSD Description for the "include-category" Local Attribute

Table XSD Description for the "exclude-category" Local Attribute

Table XSD Description for the "variable-identifier" Local Attribute

Table XSD Description for the "weight-identifier" Local Attribute

Table XSD Description for the "base-type" Local Attribute

Table 4.6.30 XSD Description for the "TimeLimitsDType" Derived Complex Type

Table XSD Description for the "min-time" Local Attribute

Table XSD Description for the "max-time" Local Attribute

Table XSD Description for the "allow-late-submission" Local Attribute

Table 4.6.31 XSD Description for the "USLinearValueDType" Derived Complex Type

Table XSD Description for the "unit" Local Attribute

Table 4.6.32 XSD Description for the "ValueDType" Derived Complex Type

Table XSD Description for the "field-identifier" Local Attribute

Table XSD Description for the "base-type" Local Attribute

Table 4.6.33 XSD Description for the "VariableDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "weight-identifier" Local Attribute

Table 4.6.34 XSD Description for the "VariableMappingDType" Derived Complex Type

Table XSD Description for the "source-identifier" Local Attribute

Table XSD Description for the "target-identifier" Local Attribute

Table 4.6.35 XSD Description for the "WeightDType" Derived Complex Type

Table XSD Description for the "identifier" Local Attribute

Table XSD Description for the "value" Local Attribute

Table 4.7.1 XSD Description for the "ARIALevelIntegerDType" Simple Type

Table 4.7.2 XSD Description for the "ARIARelevantListDType" Simple Type

Table 4.7.3 XSD Description for the "CoordsDType" Simple Type

Table 4.7.4 XSD Description for the "EncVariableStringDType" Simple Type

Table 4.7.5 XSD Description for the "FileHrefDType" Simple Type

Table 4.7.6 XSD Description for the "IdentifierDType" Simple Type

Table 4.7.7 XSD Description for the "IdentifierListDType" Simple Type

Table 4.7.8 XSD Description for the "IntegerListDType" Simple Type

Table 4.7.9 XSD Description for the "LengthDType" Simple Type

Table 4.7.10 XSD Description for the "MimeTypeDType" Simple Type

Table 4.7.11 XSD Description for the "MimeTypeListDType" Simple Type

Table 4.7.12 XSD Description for the "NonNegativeDoubleDType" Simple Type

Table 4.7.13 XSD Description for the "StringListDType" Simple Type

Table 4.7.14 XSD Description for the "SupportExtStringDType" Simple Type

Table 4.7.15 XSD Description for the "ToleranceListDType" Simple Type

Table 4.7.16 XSD Description for the "URLDType" Simple Type

Table 4.7.17 XSD Description for the "UniqueIdentifierDType" Simple Type

Table 4.7.18 XSD Description for the "UniqueIdentifierRefDType" Simple Type

Table 4.7.19 XSD Description for the "UseExtensionStringDType" Simple Type

Table 4.7.20 XSD Description for the "VariableStringDType" Simple Type

Table 4.7.21 XSD Description for the "ViewEnumDType" Simple Type

Table A1.1 The key to the descriptions of UML to XSD attribute mapping tables

Table A1.2 The key to the descriptions of UML to XSD class mapping tables

Table A1.3 The key to the descriptions of UML to XSD enumerated and enumerated list class mapping tables

Table A1.4 The key to the descriptions of UML to XSD list class mapping table

Table A1.5 The key to the descriptions of UML to XSD primitive mapping table

Table A1.6 The key to the descriptions of XSD element tables

Table A1.7 The key to the descriptions of XSD complex type tables

Table A1.8 The key to the descriptions of XSD simple type tables

Table A1.9 The key to the descriptions of XSD attribute group tables

Table A1.10 The key to the descriptions of XSD attribute tables

Table A1.11 The key to the descriptions of VDEX vocabulary binding tables

toc | top

1. Introduction

This Section is NOT NORMATIVE.

1.1. Scope and Context

The IMS QTI Assessment, Section and Item (ASI) XSD Binding is a part of the broader QTI specification. This document should be used in conjuncton with the following documents:

This QTI ASI 3.0 specification supersedes the QTI v2.2 version. The QTI Information Model is bound to an XML Schema Definition (XSD). This document and the accompanying XSD is generated using the IMS Global Binding Auto-generation Tool-kit (I-BAT) [I-BAT, 06].

1.2. Changes in QTI 3.0

This QTI ASI 3.0 specification supersedes the QTI ASI 2.2 version. The differences between these two versions are:

1.3. Conventions

All sections marked as non-normative, all authoring guidelines, diagrams (with the exception of the UML diagrams), examples, and notes in this specification are non-normative. Everything else in this specification is normative.

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC 2119]. This means that from the perspective of conformance:

The Conformance and Certification Guide for this specification may introduce greater normative constraints than those defined here for specific service or implementation categories.

The SHOULD/SHOULD NOT/RECOMMENDED statements MUST NOT be used in any document, or section of a document, that is responsible for defining the information model and/or the associated bindings and/or conformance and certification.

1.4. Structure of the Document

The structure of the rest of this document is:

2. UML to XML/XSD Mapping The mapping between the UML representation of the QTI Information Model and the XML components of the corresponding XSD;
3. Files and Namespaces The complete set of namespaces and file names that are used to construct the QTI ASI XSD;
4. Description of the XSD A detailed description of the QTI ASI XSD (the relationships between the original specification model, in UML, and the XSD are described in Section 2);
5. The Schematron Rules A summary of the Schematron rules rules that are used to impose more of the Information Model constraints on the XSD (these are features that either cannot be imposed in an XSD or which would require an overly complex XSD);
6. Extending the XSD An explanation of how to use the extension points in the XSD to extend the functionality of the XSD;
7. The Set of QTI XSDs Description of the set of XSDs that MUST be used to validate the many different type of QTI instances. The relationships between these XSDs is alo explaine;
8. ASI Packaging The listing of the QTI ASI XSD that should be used to validate instances of the data exchange;
References The set of cited documents, normative and informative, that are used to support the technical details in this document;
Appendix A XSD Binding Terms An overview of the concepts and the terms used by IMS to create theXSD-based bindings representations and the accompanying documentation. The XSD binding is auto-generated from the UML representation to ensure full consistency between the information model and binding;
Appendix B XSD Listing The listing of the QTI ASI XSD that should be used to validate instances of the data exchange. A link to the schema location is also provided.

1.5. Nomenclature

ARIA Accessible Rich Internet Applications
ASI Assessment, Section and Item
CP Content Packaging
DT Derived Type
HTML Hypertext Markup Language
PCI Portable Custom Interaction
PT Primitive Type
QTI Question and Test Interoperability
SSML Synthesis Markup Language
UML Unified Modeling Language
VDEX Vocabulary Definition Exchange
W3C World Wide Web Consortium
XML Extensible Markup Language
XOR Exclusive OR
XSD XML Schema Definition
XSLT XML Structured Language Transform

toc | top

2. UML to XML/XSD Mapping

This Section is NOT NORMATIVE.

2.1 Root Attribute UML/XSD Mapping

The UML/XSD Mapping for the UML Root Attributes to the XSD Root Elements is given in Table 2.1. The syntax and semantics for this representation is described in Appendix A1.1.

Table 2.1 UML/XSD Mapping for the Root Attributes.
Attribute Name UML Class XSD Name XSD Type XSD Data Type
qti-assessment-item AssessmentItem qti-assessment-item Element AssessmentItemDType
qti-assessment-section AssessmentSection qti-assessment-section Element AssessmentSectionDType
qti-assessment-stimulus AssessmentStimulus qti-assessment-stimulus Element AssessmentStimulusDType
qti-assessment-test AssessmentTest qti-assessment-test Element AssessmentTestDType
qti-outcome-declaration OutcomeDeclaration qti-outcome-declaration Element OutcomeDeclarationDType
qti-response-processing ResponseProcessing qti-response-processing Element ResponseProcessingDType

2.2 Root Class UML/XSD Mapping

The syntax and semantics for the Root Class UML/XSD mapping representations is described in Appendix A1.2.

2.2.1 AssessmentItem Root Class Mapping

The UML/XSD Mapping for the "AssessmentItem" Root Class is given in Table 2.2.1.

Table 2.2.1 UML/XSD Mapping for the "AssessmentItem" Root Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssessmentItem Root Container [ Sequence ] - N/A - AssessmentItemDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • title
Characteristic PT: NormalizedString [1] title Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • tool-name
Characteristic PT: NormalizedString [0..1] tool-name Attribute (Local)
  • tool-version
Characteristic PT: NormalizedString [0..1] tool-version Attribute (Local)
  • adaptive
Characteristic PT: Boolean [0..1] adaptive Attribute (Local)
  • time-dependent
Characteristic PT: Boolean [1] time-dependent Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-context-declaration
Attribute ContextDeclaration [0.. *] qti-context-declaration Element (Local)
  • qti-response-declaration
Attribute ResponseDeclaration [0.. *] qti-response-declaration Element (Local)
  • qti-outcome-declaration
Attribute OutcomeDeclaration [0.. *] qti-outcome-declaration Element (Global)
  • qti-template-declaration
Attribute TemplateDeclaration [0.. *] qti-template-declaration Element (Local)
  • qti-template-processing
Attribute TemplateProcessing [0..1] qti-template-processing Element (Local)
  • qti-assessment-stimulus-ref
Attribute DT: AssessmentStimulusRef (PT: Empty) [0.. *] qti-assessment-stimulus-ref Element (Local)
  • qti-companion-materials-info
Attribute CompanionMaterialsInfo [0..1] qti-companion-materials-info Element (Local)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-item-body
Attribute ItemBody [0..1] qti-item-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)
  • qti-response-processing
Attribute ResponseProcessing [0..1] qti-response-processing Element (Global)
  • qti-modal-feedback
Attribute ModalFeedback [0.. *] qti-modal-feedback Element (Local)

2.2.2 AssessmentSection Root Class Mapping

The UML/XSD Mapping for the "AssessmentSection" Root Class is given in Table 2.2.2.

Table 2.2.2 UML/XSD Mapping for the "AssessmentSection" Root Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssessmentSection Root Container [ Sequence ] - N/A - AssessmentSectionDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • required
Characteristic PT: Boolean [0..1] required Attribute (Local)
  • fixed
Characteristic PT: Boolean [0..1] fixed Attribute (Local)
  • title
Characteristic PT: NormalizedString [1] title Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • visible
Characteristic PT: Boolean [1] visible Attribute (Local)
  • keep-together
Characteristic PT: Boolean [0..1] keep-together Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-pre-condition
Attribute LogicSingle [0.. *] qti-pre-condition Element (Local)
  • qti-branch-rule
Attribute BranchRule [0.. *] qti-branch-rule Element (Local)
  • qti-item-session-control
Attribute DT: ItemSessionControl (PT: Empty) [0..1] qti-item-session-control Element (Local)
  • qti-time-limits
Attribute DT: TimeLimits (PT: Empty) [0..1] qti-time-limits Element (Local)
  • qti-adaptive-selection
Attribute AdaptiveSelection XOR [0..1]
[1]
qti-adaptive-selection Element (Local)
  • qti-selection
Attribute Selection AND [1]
[0..1]
qti-selection Element (Local)
  • qti-ordering
Attribute Ordering AND [1]
[0..1]
qti-ordering Element (Local)
  • qti-rubric-block
Attribute TestRubricBlock [0.. *] qti-rubric-block Element (Local)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-assessment-item-ref
Attribute AssessmentItemRef XOR [0.. *]
[1]
qti-assessment-item-ref Element (Local)
  • qti-assessment-section
Attribute AssessmentSection XOR [0.. *]
[1]
qti-assessment-section Element (Global)
  • qti-assessment-section-ref
Attribute DT: AssessmentSectionRef (PT: Empty) XOR [0.. *]
[1]
qti-assessment-section-ref Element (Local)

2.2.3 AssessmentStimulus Root Class Mapping

The UML/XSD Mapping for the "AssessmentStimulus" Root Class is given in Table 2.2.3.

Table 2.2.3 UML/XSD Mapping for the "AssessmentStimulus" Root Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssessmentStimulus Root Container [ Sequence ] - N/A - AssessmentStimulusDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • title
Characteristic PT: NormalizedString [1] title Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • tool-name
Characteristic PT: NormalizedString [0..1] tool-name Attribute (Local)
  • tool-version
Characteristic PT: NormalizedString [0..1] tool-version Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-stimulus-body
Attribute StimulusBody [1] qti-stimulus-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)

2.2.4 AssessmentTest Root Class Mapping

The UML/XSD Mapping for the "AssessmentTest" Root Class is given in Table 2.2.4.

Table 2.2.4 UML/XSD Mapping for the "AssessmentTest" Root Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssessmentTest Root Container [ Sequence ] - N/A - AssessmentTestDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • title
Characteristic PT: NormalizedString [1] title Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • tool-name
Characteristic PT: NormalizedString [0..1] tool-name Attribute (Local)
  • tool-version
Characteristic PT: NormalizedString [0..1] tool-version Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-context-declaration
Attribute ContextDeclaration [0.. *] qti-context-declaration Element (Local)
  • qti-outcome-declaration
Attribute OutcomeDeclaration [0.. *] qti-outcome-declaration Element (Global)
  • qti-time-limits
Attribute DT: TimeLimits (PT: Empty) [0..1] qti-time-limits Element (Local)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-rubric-block
Attribute TestRubricBlock [0.. *] qti-rubric-block Element (Local)
  • qti-test-part
Attribute TestPart [1.. *] qti-test-part Element (Local)
  • qti-outcome-processing
Attribute OutcomeProcessing [0..1] qti-outcome-processing Element (Global)
  • qti-test-feedback
Attribute TestFeedback [0.. *] qti-test-feedback Element (Local)

2.2.5 OutcomeDeclaration Root Class Mapping

The UML/XSD Mapping for the "OutcomeDeclaration" Root Class is given in Table 2.2.5.

Table 2.2.5 UML/XSD Mapping for the "OutcomeDeclaration" Root Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OutcomeDeclaration Root Container [ Sequence ] - N/A - OutcomeDeclarationDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • cardinality
Characteristic [ Enumeration (CardinalityEnum) ] [1] cardinality Attribute (Local)
  • base-type
Characteristic [ Enumeration (BaseTypeEnum) ] [0..1] base-type Attribute (Local)
  • view
Characteristic [ Enumeration List (ViewEnum) ] [0..1] view Attribute (Local)
  • interpretation
Characteristic PT: String [0..1] interpretation Attribute (Local)
  • long-interpretation
Characteristic PT: AnyURI [0..1] long-interpretation Attribute (Local)
  • normal-maximum
Characteristic DT: NonNegativeDouble (PT: Double) [0..1] normal-maximum Attribute (Local)
  • normal-minimum
Characteristic PT: Double [0..1] normal-minimum Attribute (Local)
  • mastery-value
Characteristic PT: Double [0..1] mastery-value Attribute (Local)
  • external-scored
Characteristic [ Enumeration (ExternalScoredEnum) ] [0..1] external-scored Attribute (Local)
  • variable-identifier-ref
Characteristic DT: UniqueIdentifierRef (PT: IDREF) [0..1] variable-identifier-ref Attribute (Local)
  • qti-default-value
Attribute DefaultValue [0..1] qti-default-value Element (Local)
  • qti-match-table
Attribute MatchTable XOR [0..1]
[1]
qti-match-table Element (Local)
  • qti-interpolation-table
Attribute InterpolationTable XOR [0..1]
[1]
qti-interpolation-table Element (Local)

2.2.6 ResponseProcessing Root Class Mapping

The UML/XSD Mapping for the "ResponseProcessing" Root Class is given in Table 2.2.6.

Table 2.2.6 UML/XSD Mapping for the "ResponseProcessing" Root Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ResponseProcessing Root Container [ Sequence ] - N/A - ResponseProcessingDType ComplexType
  • template
Characteristic PT: AnyURI [0..1] template Attribute (Local)
  • template-location
Characteristic PT: AnyURI [0..1] template-location Attribute (Local)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-response-condition
Attribute ResponseCondition XOR [0.. *]
[1]
qti-response-condition Element (Local)
  • qti-response-processing-fragment
Attribute ResponseProcessingFragment XOR [0.. *]
[1]
qti-response-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • qti-exit-response
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-response Element (Local)
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)

2.3 Class UML/XSD Mapping

The syntax and semantics for the Data Class UML/XSD mapping representations is described in Appendix A1.2.

2.3.1 A Class Mapping

The UML/XSD Mapping for the "A" Class is given in Table 2.3.1.

Table 2.3.1 UML/XSD Mapping for the "A" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
A Core Container [ Sequence ] - N/A - ADType ComplexType
  • href
Characteristic PT: AnyURI [1] href Attribute (Local)
  • type
Characteristic DT: MimeType (PT: NormalizedString) [0..1] type Attribute (Local)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-gap
Attribute Gap XOR [0.. *]
[1]
qti-gap Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.2 ARIABase Class Mapping

The UML/XSD Mapping for the "ARIABase" Class is given in Table 2.3.2.

Table 2.3.2 UML/XSD Mapping for the "ARIABase" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ARIABase Core Container [ Sequence ] - N/A - ARIABaseDType ComplexType
  • role
Characteristic [ Enumeration (ARIARoleValue) ] [0..1] role Attribute (Local)
  • aria-controls
Characteristic PT: IDREFS [0..1] aria-controls Attribute (Local)
  • aria-describedby
Characteristic PT: IDREFS [0..1] aria-describedby Attribute (Local)
  • aria-flowto
Characteristic PT: IDREFS [0..1] aria-flowto Attribute (Local)
  • aria-label
Characteristic PT: NormalizedString [0..1] aria-label Attribute (Local)
  • aria-labelledby
Characteristic PT: IDREFS [0..1] aria-labelledby Attribute (Local)
  • aria-level
Characteristic DT: ARIALevelInteger (PT: Integer) [0..1] aria-level Attribute (Local)
  • aria-live
Characteristic [ Enumeration (ARIALiveValueEnum) ] [0..1] aria-live Attribute (Local)
  • aria-orientation
Characteristic [ Enumeration (ARIAOrientationValueEnum) ] [0..1] aria-orientation Attribute (Local)
  • aria-owns
Characteristic PT: IDREFS [0..1] aria-owns Attribute (Local)
  • aria-hidden
Characteristic PT: Boolean [0..1] aria-hidden Attribute (Local)
  • aria-activedescendant
Characteristic PT: IDREF [0..1] aria-activedescendant Attribute (Local)
  • aria-atomic
Characteristic PT: Boolean [0..1] aria-atomic Attribute (Local)
  • aria-autocomplete
Characteristic [ Enumeration (ARIAAutoCompleteEnum) ] [0..1] aria-autocomplete Attribute (Local)
  • aria-busy
Characteristic PT: Boolean [0..1] aria-busy Attribute (Local)
  • aria-checked
Characteristic [ Enumeration (ARIACheckedEnum) ] [0..1] aria-checked Attribute (Local)
  • aria-disabled
Characteristic PT: Boolean [0..1] aria-disabled Attribute (Local)
  • aria-expanded
Characteristic [ Enumeration (ARIAExpandedEnum) ] [0..1] aria-expanded Attribute (Local)
  • aria-haspopup
Characteristic PT: Boolean [0..1] aria-haspopup Attribute (Local)
  • aria-invalid
Characteristic [ Enumeration (ARIAInvalidEnum) ] [0..1] aria-invalid Attribute (Local)
  • aria-multiline
Characteristic PT: Boolean [0..1] aria-multiline Attribute (Local)
  • aria-multiselectable
Characteristic PT: Boolean [0..1] aria-multiselectable Attribute (Local)
  • aria-posinset
Characteristic DT: ARIALevelInteger (PT: Integer) [0..1] aria-posinset Attribute (Local)
  • aria-pressed
Characteristic [ Enumeration (ARIAPressedEnum) ] [0..1] aria-pressed Attribute (Local)
  • aria-readonly
Characteristic PT: Boolean [0..1] aria-readonly Attribute (Local)
  • aria-relevant
Characteristic [ Enumeration List (ARIARelevantList) ] [0..1] aria-relevant Attribute (Local)
  • aria-required
Characteristic PT: Boolean [0..1] aria-required Attribute (Local)
  • aria-selected
Characteristic [ Enumeration (ARIASelectedEnum) ] [0..1] aria-selected Attribute (Local)
  • aria-setsize
Characteristic PT: Integer [0..1] aria-setsize Attribute (Local)
  • aria-sort
Characteristic [ Enumeration (ARIASortEnum) ] [0..1] aria-sort Attribute (Local)
  • aria-valuemax
Characteristic PT: Decimal [0..1] aria-valuemax Attribute (Local)
  • aria-valuemin
Characteristic PT: Decimal [0..1] aria-valuemin Attribute (Local)
  • aria-valuenow
Characteristic PT: Decimal [0..1] aria-valuenow Attribute (Local)
  • aria-valuetext
Characteristic PT: String [0..1] aria-valuetext Attribute (Local)
  • aria-modal
Characteristic PT: Boolean [0..1] aria-modal Attribute (Local)
  • aria-current
Characteristic [ Enumeration (ARIACurrentEnum) ] [0..1] aria-current Attribute (Local)
  • aria-placeholder
Characteristic PT: String [0..1] aria-placeholder Attribute (Local)
  • aria-colcount
Characteristic PT: NonNegativeInteger [0..1] aria-colcount Attribute (Local)
  • aria-rowcount
Characteristic PT: NonNegativeInteger [0..1] aria-rowcount Attribute (Local)
  • aria-colindex
Characteristic PT: NonNegativeInteger [0..1] aria-colindex Attribute (Local)
  • aria-rowindex
Characteristic PT: NonNegativeInteger [0..1] aria-rowindex Attribute (Local)
  • aria-colspan
Characteristic PT: NonNegativeInteger [0..1] aria-colspan Attribute (Local)
  • aria-rowspan
Characteristic PT: NonNegativeInteger [0..1] aria-rowspan Attribute (Local)
  • aria-keyshortcuts
Characteristic PT: String [0..1] aria-keyshortcuts Attribute (Local)
  • aria-roledescription
Characteristic PT: String [0..1] aria-roledescription Attribute (Local)
  • aria-errormessage
Characteristic PT: IDREF [0..1] aria-errormessage Attribute (Local)
  • aria-details
Characteristic PT: IDREF [0..1] aria-details Attribute (Local)

2.3.3 AdaptiveSelection Class Mapping

The UML/XSD Mapping for the "AdaptiveSelection" Class is given in Table 2.3.3.

Table 2.3.3 UML/XSD Mapping for the "AdaptiveSelection" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AdaptiveSelection Core Container [ Sequence ] - N/A - AdaptiveSelectionDType ComplexType
  • qti-adaptive-engine-ref
Attribute DT: AdaptiveHref (PT: Empty) [1] qti-adaptive-engine-ref Element (Local)
  • qti-adaptive-settings-ref
Attribute DT: AdaptiveHref (PT: Empty) [0..1] qti-adaptive-settings-ref Element (Local)
  • qti-usagedata-ref
Attribute DT: AdaptiveHref (PT: Empty) [0..1] qti-usagedata-ref Element (Local)
  • qti-metadata-ref
Attribute DT: AdaptiveHref (PT: Empty) [0..1] qti-metadata-ref Element (Local)

2.3.4 AnyN Class Mapping

The UML/XSD Mapping for the "AnyN" Class is given in Table 2.3.4.

Table 2.3.4 UML/XSD Mapping for the "AnyN" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AnyN Core Container [ Sequence ] - N/A - AnyNDType ComplexType
  • min
Characteristic [ Union (IntegerOrVariableRef) ] [1] min Attribute (Local)
  • max
Characteristic [ Union (IntegerOrVariableRef) ] [1] max Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1.. *]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1.. *]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1.. *]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1.. *]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1.. *]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1.. *]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1.. *]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1.. *]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1.. *]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1.. *]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1.. *]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1.. *]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1.. *]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1.. *]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1.. *]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1.. *]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1.. *]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1.. *]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1.. *]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1.. *]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1.. *]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1.. *]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1.. *]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1.. *]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1.. *]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1.. *]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1.. *]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1.. *]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1.. *]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1.. *]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1.. *]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1.. *]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1.. *]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1.. *]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1.. *]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1.. *]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1.. *]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1.. *]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1.. *]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1.. *]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1.. *]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1.. *]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1.. *]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1.. *]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1.. *]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1.. *]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1.. *]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1.. *]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-maximum Element (Local)

2.3.5 AreaMapping Class Mapping

The UML/XSD Mapping for the "AreaMapping" Class is given in Table 2.3.5.

Table 2.3.5 UML/XSD Mapping for the "AreaMapping" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AreaMapping Core Container [ Sequence ] - N/A - AreaMappingDType ComplexType
  • lower-bound
Characteristic PT: Double [0..1] lower-bound Attribute (Local)
  • upper-bound
Characteristic PT: Double [0..1] upper-bound Attribute (Local)
  • default-value
Characteristic PT: Double [0..1] default-value Attribute (Local)
  • qti-area-map-entry
Attribute DT: AreaMapEntry (PT: Empty) [1.. *] qti-area-map-entry Element (Local)

2.3.6 AssessmentItemRef Class Mapping

The UML/XSD Mapping for the "AssessmentItemRef" Class is given in Table 2.3.6.

Table 2.3.6 UML/XSD Mapping for the "AssessmentItemRef" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssessmentItemRef Core Container [ Sequence ] - N/A - AssessmentItemRefDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • required
Characteristic PT: Boolean [0..1] required Attribute (Local)
  • fixed
Characteristic PT: Boolean [0..1] fixed Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • href
Characteristic PT: AnyURI [1] href Attribute (Local)
  • category
Characteristic [ List (IdentifierList) ] [0..1] category Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-pre-condition
Attribute LogicSingle [0.. *] qti-pre-condition Element (Local)
  • qti-branch-rule
Attribute BranchRule [0.. *] qti-branch-rule Element (Local)
  • qti-item-session-control
Attribute DT: ItemSessionControl (PT: Empty) [0..1] qti-item-session-control Element (Local)
  • qti-time-limits
Attribute DT: TimeLimits (PT: Empty) [0..1] qti-time-limits Element (Local)
  • qti-variable-mapping
Attribute DT: VariableMapping (PT: Empty) [0.. *] qti-variable-mapping Element (Local)
  • qti-weight
Attribute DT: Weight (PT: Empty) [0.. *] qti-weight Element (Local)
  • qti-template-default
Attribute TemplateDefault [0.. *] qti-template-default Element (Local)

2.3.7 AssociableHotspot Class Mapping

The UML/XSD Mapping for the "AssociableHotspot" Class is given in Table 2.3.7.

Table 2.3.7 UML/XSD Mapping for the "AssociableHotspot" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssociableHotspot Core Container [ Sequence ] - N/A - AssociableHotspotDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • match-group
Characteristic [ List (IdentifierList) ] [0..1] match-group Attribute (Local)
  • shape
Characteristic [ Enumeration (ShapeEnum) ] [1] shape Attribute (Local)
  • coords
Characteristic DT: Coords (PT: NormalizedString) [1] coords Attribute (Local)
  • hotspot-label
Characteristic PT: String [0..1] hotspot-label Attribute (Local)
  • match-max
Characteristic PT: NonNegativeInteger [1] match-max Attribute (Local)
  • match-min
Characteristic PT: NonNegativeInteger [0..1] match-min Attribute (Local)

2.3.8 AssociateInteraction Class Mapping

The UML/XSD Mapping for the "AssociateInteraction" Class is given in Table 2.3.8.

Table 2.3.8 UML/XSD Mapping for the "AssociateInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssociateInteraction Core Container [ Sequence ] - N/A - AssociateInteractionDType ComplexType
  • shuffle
Characteristic PT: Boolean [0..1] shuffle Attribute (Local)
  • max-associations
Characteristic PT: NonNegativeInteger [0..1] max-associations Attribute (Local)
  • min-associations
Characteristic PT: NonNegativeInteger [0..1] min-associations Attribute (Local)
  • qti-simple-associable-choice
Attribute SimpleAssociableChoice [1.. *] qti-simple-associable-choice Element (Local)

2.3.9 Audio Class Mapping

The UML/XSD Mapping for the "Audio" Class is given in Table 2.3.9.

Table 2.3.9 UML/XSD Mapping for the "Audio" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Audio Core Container [ Sequence ] - N/A - AudioDType ComplexType
  • src
Characteristic DT: URL (PT: NormalizedString) [0..1] src Attribute (Local)
  • crossorigin
Characteristic [ Enumeration (CORSSettingsEnum) ] [0..1] crossorigin Attribute (Local)
  • preload
Characteristic [ Enumeration (PreLoadValueEnum) ] [0..1] preload Attribute (Local)
  • autoplay
Characteristic PT: Boolean [0..1] autoplay Attribute (Local)
  • mediagroup
Characteristic PT: NormalizedString [0..1] mediagroup Attribute (Local)
  • loop
Characteristic PT: Boolean [0..1] loop Attribute (Local)
  • muted
Characteristic PT: Boolean [0..1] muted Attribute (Local)
  • controls
Characteristic PT: Boolean [0..1] controls Attribute (Local)
  • source
Attribute Source [0.. *] source Element (Global)
  • track
Attribute Track [0.. *] track Element (Global)

2.3.10 BDI Class Mapping

The UML/XSD Mapping for the "BDI" Class is given in Table 2.3.10.

Table 2.3.10 UML/XSD Mapping for the "BDI" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BDI Core Container [ Sequence ] - N/A - BDIDType ComplexType
  • pre
Attribute HTMLText XOR [0.. *]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [0.. *]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [0.. *]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [0.. *]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [0.. *]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [0.. *]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [0.. *]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [0.. *]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [0.. *]
[1]
address Element (Global)
  • dl
Attribute DL XOR [0.. *]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [0.. *]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [0.. *]
[1]
ul Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • hr
Attribute HR XOR [0.. *]
[1]
hr Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [0.. *]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [0.. *]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [0.. *]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [0.. *]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • table
Attribute Table XOR [0.. *]
[1]
table Element (Global)
  • div
Attribute Div XOR [0.. *]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [0.. *]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [0.. *]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [0.. *]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [0.. *]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [0.. *]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [0.. *]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [0.. *]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • details
Attribute Details XOR [0.. *]
[1]
details Element (Global)

2.3.11 BDO Class Mapping

The UML/XSD Mapping for the "BDO" Class is given in Table 2.3.11.

Table 2.3.11 UML/XSD Mapping for the "BDO" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BDO Core Container [ Sequence ] - N/A - BDODType ComplexType
  • title
Characteristic PT: String [0..1] title Attribute (Local)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [0.. *]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [0.. *]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [0.. *]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.12 BR Class Mapping

The UML/XSD Mapping for the "BR" Class is given in Table 2.3.12.

Table 2.3.12 UML/XSD Mapping for the "BR" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BR Core Container [ Sequence ] - N/A - BRDType ComplexType

2.3.13 BaseHTML5Flow Class Mapping

The UML/XSD Mapping for the "BaseHTML5Flow" Class is given in Table 2.3.13.

Table 2.3.13 UML/XSD Mapping for the "BaseHTML5Flow" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseHTML5Flow Core Container [ Sequence ] - N/A - BaseHTML5FlowDType ComplexType
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [0.. *]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [0.. *]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [0.. *]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [0.. *]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [0.. *]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [0.. *]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [0.. *]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [0.. *]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [0.. *]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [0.. *]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [0.. *]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [0.. *]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [0.. *]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [0.. *]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [0.. *]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [0.. *]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [0.. *]
[1]
qti-associate-interaction Element (Local)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.14 BaseHTML5Phrasing Class Mapping

The UML/XSD Mapping for the "BaseHTML5Phrasing" Class is given in Table 2.3.14.

Table 2.3.14 UML/XSD Mapping for the "BaseHTML5Phrasing" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseHTML5Phrasing Core Container [ Sequence ] - N/A - BaseHTML5PhrasingDType ComplexType
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)

2.3.15 BasePromptInteraction Class Mapping

The UML/XSD Mapping for the "BasePromptInteraction" Class is given in Table 2.3.15.

Table 2.3.15 UML/XSD Mapping for the "BasePromptInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BasePromptInteraction Core Container [ Sequence ] - N/A - BasePromptInteractionDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • lang
Characteristic PT: NormalizedString [0..1] lang Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • base
Characteristic PT: Base [0..1] xml:base Attribute (Local)
  • response-identifier
Characteristic DT: Identifier (PT: NCName) [1] response-identifier Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • data-qti-suppress-tts
Characteristic [ Enumeration (SuppressTTSEnum) ] [0..1] data-qti-suppress-tts Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-prompt
Attribute Prompt [0..1] qti-prompt Element (Local)

2.3.16 BaseSequence Class Mapping

The UML/XSD Mapping for the "BaseSequence" Class is given in Table 2.3.16.

Table 2.3.16 UML/XSD Mapping for the "BaseSequence" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseSequence Core Container [ Sequence ] - N/A - BaseSequenceDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • lang
Characteristic PT: NormalizedString [0..1] lang Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • data-qti-suppress-tts
Characteristic [ Enumeration (SuppressTTSEnum) ] [0..1] data-qti-suppress-tts Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

2.3.17 BaseSequenceEmpty Class Mapping

The UML/XSD Mapping for the "BaseSequenceEmpty" Class is given in Table 2.3.17.

Table 2.3.17 UML/XSD Mapping for the "BaseSequenceEmpty" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseSequenceEmpty Core Container [ Sequence ] - N/A - BaseSequenceEmptyDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • lang
Characteristic PT: NormalizedString [0..1] lang Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • data-qti-suppress-tts
Characteristic [ Enumeration (SuppressTTSEnum) ] [0..1] data-qti-suppress-tts Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

2.3.18 BaseSequenceFull Class Mapping

The UML/XSD Mapping for the "BaseSequenceFull" Class is given in Table 2.3.18.

Table 2.3.18 UML/XSD Mapping for the "BaseSequenceFull" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseSequenceFull Core Container [ Sequence ] - N/A - BaseSequenceFullDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • lang
Characteristic PT: NormalizedString [0..1] lang Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • response-identifier
Characteristic DT: Identifier (PT: NCName) [1] response-identifier Attribute (Local)
  • base
Characteristic PT: Base [0..1] xml:base Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • data-qti-suppress-tts
Characteristic [ Enumeration (SuppressTTSEnum) ] [0..1] data-qti-suppress-tts Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

2.3.19 BaseSequenceRIdent Class Mapping

The UML/XSD Mapping for the "BaseSequenceRIdent" Class is given in Table 2.3.19.

Table 2.3.19 UML/XSD Mapping for the "BaseSequenceRIdent" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseSequenceRIdent Core Container [ Sequence ] - N/A - BaseSequenceRIdentDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • lang
Characteristic PT: NormalizedString [0..1] lang Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • response-identifier
Characteristic DT: Identifier (PT: NCName) [1] response-identifier Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • data-qti-suppress-tts
Characteristic [ Enumeration (SuppressTTSEnum) ] [0..1] data-qti-suppress-tts Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

2.3.20 BaseSequenceXBase Class Mapping

The UML/XSD Mapping for the "BaseSequenceXBase" Class is given in Table 2.3.20.

Table 2.3.20 UML/XSD Mapping for the "BaseSequenceXBase" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseSequenceXBase Core Container [ Sequence ] - N/A - BaseSequenceXBaseDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • lang
Characteristic PT: NormalizedString [0..1] lang Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • base
Characteristic PT: Base [0..1] xml:base Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • data-qti-suppress-tts
Characteristic [ Enumeration (SuppressTTSEnum) ] [0..1] data-qti-suppress-tts Attribute (Local)
  • data-ssml
Characteristic PT: String [0..1] data-ssml Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

2.3.21 BaseSequenceXBaseEmpty Class Mapping

The UML/XSD Mapping for the "BaseSequenceXBaseEmpty" Class is given in Table 2.3.21.

Table 2.3.21 UML/XSD Mapping for the "BaseSequenceXBaseEmpty" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseSequenceXBaseEmpty Core Container [ Sequence ] - N/A - BaseSequenceXBaseEmptyDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • lang
Characteristic PT: NormalizedString [0..1] lang Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • base
Characteristic PT: Base [0..1] xml:base Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • data-qti-suppress-tts
Characteristic [ Enumeration (SuppressTTSEnum) ] [0..1] data-qti-suppress-tts Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

2.3.22 BlockQuote Class Mapping

The UML/XSD Mapping for the "BlockQuote" Class is given in Table 2.3.22.

Table 2.3.22 UML/XSD Mapping for the "BlockQuote" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BlockQuote Core Container [ Sequence ] - N/A - BlockQuoteDType ComplexType
  • cite
Characteristic PT: AnyURI [0..1] cite Attribute (Local)
  • pre
Attribute HTMLText XOR [0.. *]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [0.. *]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [0.. *]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [0.. *]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [0.. *]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [0.. *]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [0.. *]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [0.. *]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [0.. *]
[1]
address Element (Global)
  • dl
Attribute DL XOR [0.. *]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [0.. *]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [0.. *]
[1]
ul Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • hr
Attribute HR XOR [0.. *]
[1]
hr Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [0.. *]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [0.. *]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [0.. *]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [0.. *]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • table
Attribute Table XOR [0.. *]
[1]
table Element (Global)
  • div
Attribute Div XOR [0.. *]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [0.. *]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [0.. *]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [0.. *]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [0.. *]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [0.. *]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [0.. *]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [0.. *]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • details
Attribute Details XOR [0.. *]
[1]
details Element (Global)

2.3.23 BranchRule Class Mapping

The UML/XSD Mapping for the "BranchRule" Class is given in Table 2.3.23.

Table 2.3.23 UML/XSD Mapping for the "BranchRule" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BranchRule Core Container [ Sequence ] - N/A - BranchRuleDType ComplexType
  • target
Characteristic DT: Identifier (PT: NCName) [1] target Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.24 Calculator Class Mapping

The UML/XSD Mapping for the "Calculator" Class is given in Table 2.3.24.

Table 2.3.24 UML/XSD Mapping for the "Calculator" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Calculator Core Container [ Sequence ] - N/A - CalculatorDType ComplexType
  • qti-calculator-type
Attribute [ Enumeration (CalculatorTypeEnum) ] [1] qti-calculator-type Element (Local)
  • qti-description
Attribute PT: NormalizedString [1] qti-description Element (Local)
  • qti-calculator-info
Attribute ItemFileInfo [0..1] qti-calculator-info Element (Local)

2.3.25 Caption Class Mapping

The UML/XSD Mapping for the "Caption" Class is given in Table 2.3.25.

Table 2.3.25 UML/XSD Mapping for the "Caption" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Caption Core Container [ Sequence ] - N/A - CaptionDType ComplexType
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [0.. *]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [0.. *]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [0.. *]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [0.. *]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [0.. *]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [0.. *]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [0.. *]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [0.. *]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [0.. *]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [0.. *]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [0.. *]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [0.. *]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [0.. *]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [0.. *]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [0.. *]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [0.. *]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [0.. *]
[1]
qti-associate-interaction Element (Local)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.26 Card Class Mapping

The UML/XSD Mapping for the "Card" Class is given in Table 2.3.26.

Table 2.3.26 UML/XSD Mapping for the "Card" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Card Core Container [ Selection ] - N/A - CardDType ComplexType
  • support
Characteristic [ Union (SupportEnumExt) ] [1] support Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • qti-html-content
Attribute HTMLContent AND [1]
[0..1]
qti-html-content Element (Local)
  • qti-file-href
Attribute DT: FileHrefCard (PT: AnyURI) AND [1]
[0.. *]
qti-file-href Element (Local)
  • qti-card-entry
Attribute CardEntry [1.. *] qti-card-entry Element (Local)

2.3.27 CardEntry Class Mapping

The UML/XSD Mapping for the "CardEntry" Class is given in Table 2.3.27.

Table 2.3.27 UML/XSD Mapping for the "CardEntry" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
CardEntry Core Container [ Sequence ] - N/A - CardEntryDType ComplexType
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • default
Characteristic PT: Boolean [0..1] default Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-html-content
Attribute HTMLContent [0..1] qti-html-content Element (Local)
  • qti-file-href
Attribute DT: FileHrefCard (PT: AnyURI) [0.. *] qti-file-href Element (Local)

2.3.28 Catalog Class Mapping

The UML/XSD Mapping for the "Catalog" Class is given in Table 2.3.28.

Table 2.3.28 UML/XSD Mapping for the "Catalog" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Catalog Core Container [ Sequence ] - N/A - CatalogDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [1] id Attribute (Local)
  • qti-card
Attribute Card [1.. *] qti-card Element (Local)

2.3.29 CatalogInfo Class Mapping

The UML/XSD Mapping for the "CatalogInfo" Class is given in Table 2.3.29.

Table 2.3.29 UML/XSD Mapping for the "CatalogInfo" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
CatalogInfo Core Container [ Sequence ] - N/A - CatalogInfoDType ComplexType
  • qti-catalog
Attribute Catalog [1.. *] qti-catalog Element (Local)

2.3.30 ChoiceInteraction Class Mapping

The UML/XSD Mapping for the "ChoiceInteraction" Class is given in Table 2.3.30.

Table 2.3.30 UML/XSD Mapping for the "ChoiceInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ChoiceInteraction Core Container [ Sequence ] - N/A - ChoiceInteractionDType ComplexType
  • shuffle
Characteristic PT: Boolean [0..1] shuffle Attribute (Local)
  • max-choices
Characteristic PT: NonNegativeInteger [0..1] max-choices Attribute (Local)
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • orientation
Characteristic [ Enumeration (OrientationEnum) ] [0..1] orientation Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-max-selections-message
Characteristic PT: NormalizedString [0..1] data-max-selections-message Attribute (Local)
  • qti-simple-choice
Attribute SimpleChoice [1.. *] qti-simple-choice Element (Local)

2.3.31 Col Class Mapping

The UML/XSD Mapping for the "Col" Class is given in Table 2.3.31.

Table 2.3.31 UML/XSD Mapping for the "Col" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Col Core Container [ Sequence ] - N/A - ColDType ComplexType
  • span
Characteristic PT: Int [0..1] span Attribute (Local)

2.3.32 ColGroup Class Mapping

The UML/XSD Mapping for the "ColGroup" Class is given in Table 2.3.32.

Table 2.3.32 UML/XSD Mapping for the "ColGroup" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ColGroup Core Container [ Sequence ] - N/A - ColGroupDType ComplexType
  • span
Characteristic PT: Int [0..1] span Attribute (Local)
  • col
Attribute Col [0.. *] col Element (Global)

2.3.33 CompanionMaterialsInfo Class Mapping

The UML/XSD Mapping for the "CompanionMaterialsInfo" Class is given in Table 2.3.33.

Table 2.3.33 UML/XSD Mapping for the "CompanionMaterialsInfo" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
CompanionMaterialsInfo Core Container [ Sequence ] - N/A - CompanionMaterialsInfoDType ComplexType
  • qti-calculator
Attribute Calculator [0.. *] qti-calculator Element (Local)
  • qti-rule
Attribute Rule [0.. *] qti-rule Element (Local)
  • qti-protractor
Attribute Protractor [0.. *] qti-protractor Element (Local)
  • qti-digital-material
Attribute ItemFileInfo [0.. *] qti-digital-material Element (Local)
  • qti-physical-material
Attribute PT: NormalizedString [0.. *] qti-physical-material Element (Local)
  • extensions
Attribute PT: Namespace [0.. *] extensions Element (Global)

2.3.34 ContextDeclaration Class Mapping

The UML/XSD Mapping for the "ContextDeclaration" Class is given in Table 2.3.34.

Table 2.3.34 UML/XSD Mapping for the "ContextDeclaration" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ContextDeclaration Core Container [ Sequence ] - N/A - ContextDeclarationDType ComplexType
  • identifier
Characteristic DT: UniqueIdentifier (PT: ID) [1] identifier Attribute (Local)
  • cardinality
Characteristic [ Enumeration (CardinalityEnum) ] [1] cardinality Attribute (Local)
  • base-type
Characteristic [ Enumeration (BaseTypeEnum) ] [0..1] base-type Attribute (Local)
  • qti-default-value
Attribute DefaultValue [0..1] qti-default-value Element (Local)

2.3.35 CorrectResponse Class Mapping

The UML/XSD Mapping for the "CorrectResponse" Class is given in Table 2.3.35.

Table 2.3.35 UML/XSD Mapping for the "CorrectResponse" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
CorrectResponse Core Container [ Sequence ] - N/A - CorrectResponseDType ComplexType
  • interpretation
Characteristic PT: String [0..1] interpretation Attribute (Local)
  • qti-value
Attribute DT: Value (PT: NormalizedString) [1.. *] qti-value Element (Local)

2.3.36 CustomInteraction Class Mapping

The UML/XSD Mapping for the "CustomInteraction" Class is given in Table 2.3.36.

Table 2.3.36 UML/XSD Mapping for the "CustomInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
CustomInteraction Core Container [ Sequence ] - N/A - CustomInteractionDType ComplexType
  • extension
Characteristic PT: NamespaceLax [0..*] extension Attribute (Global)
  • extension
Attribute PT: AnyTypeLax [0.. *] extension Element (Global)

2.3.37 CustomOperator Class Mapping

The UML/XSD Mapping for the "CustomOperator" Class is given in Table 2.3.37.

Table 2.3.37 UML/XSD Mapping for the "CustomOperator" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
CustomOperator Core Container [ Sequence ] - N/A - CustomOperatorDType ComplexType
  • class
Characteristic DT: Identifier (PT: NCName) [0..1] class Attribute (Local)
  • definition
Characteristic PT: AnyURI [0..1] definition Attribute (Local)
  • extension
Characteristic PT: NamespaceLax [0..*] extension Attribute (Global)
  • qti-and
Attribute Logic1toMany XOR [0.. *]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [0.. *]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [0.. *]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [0.. *]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [0.. *]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [0.. *]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [0.. *]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [0.. *]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [0.. *]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [0.. *]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [0.. *]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [0.. *]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [0.. *]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [0.. *]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [0.. *]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [0.. *]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [0.. *]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [0.. *]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [0.. *]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [0.. *]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [0.. *]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [0.. *]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [0.. *]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [0.. *]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [0.. *]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [0.. *]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [0.. *]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [0.. *]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [0.. *]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [0.. *]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [0.. *]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [0.. *]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [0.. *]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [0.. *]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [0.. *]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [0.. *]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [0.. *]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [0.. *]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [0.. *]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [0.. *]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [0.. *]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [0.. *]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [0.. *]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [0.. *]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [0.. *]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [0.. *]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [0.. *]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [0.. *]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [0.. *]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [0.. *]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [0.. *]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [0.. *]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [0.. *]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [0.. *]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [0.. *]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [0.. *]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [0.. *]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [0.. *]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [0.. *]
[1]
qti-outcome-maximum Element (Local)
  • extension
Attribute PT: NamespaceLax [0.. *] extension Element (Global)

2.3.38 DD Class Mapping

The UML/XSD Mapping for the "DD" Class is given in Table 2.3.38.

Table 2.3.38 UML/XSD Mapping for the "DD" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
DD Core Container [ Sequence ] - N/A - DDDType ComplexType
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [0.. *]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [0.. *]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [0.. *]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [0.. *]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [0.. *]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [0.. *]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [0.. *]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [0.. *]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [0.. *]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [0.. *]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [0.. *]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [0.. *]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [0.. *]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [0.. *]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [0.. *]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [0.. *]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [0.. *]
[1]
qti-associate-interaction Element (Local)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.39 DL Class Mapping

The UML/XSD Mapping for the "DL" Class is given in Table 2.3.39.

Table 2.3.39 UML/XSD Mapping for the "DL" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
DL Core Container [ Sequence ] - N/A - DLDType ComplexType
  • dd
Attribute DD XOR [0.. *]
[1]
dd Element (Global)
  • dt
Attribute DT XOR [0.. *]
[1]
dt Element (Global)

2.3.40 DT Class Mapping

The UML/XSD Mapping for the "DT" Class is given in Table 2.3.40.

Table 2.3.40 UML/XSD Mapping for the "DT" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
DT Core Container [ Sequence ] - N/A - DTDType ComplexType
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-gap
Attribute Gap XOR [0.. *]
[1]
qti-gap Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.41 DefaultValue Class Mapping

The UML/XSD Mapping for the "DefaultValue" Class is given in Table 2.3.41.

Table 2.3.41 UML/XSD Mapping for the "DefaultValue" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
DefaultValue Core Container [ Sequence ] - N/A - DefaultValueDType ComplexType
  • interpretation
Characteristic PT: NormalizedString [0..1] interpretation Attribute (Local)
  • qti-value
Attribute DT: Value (PT: NormalizedString) [1.. *] qti-value Element (Local)

2.3.42 Details Class Mapping

The UML/XSD Mapping for the "Details" Class is given in Table 2.3.42.

Table 2.3.42 UML/XSD Mapping for the "Details" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Details Core Container [ Sequence ] - N/A - DetailsDType ComplexType
  • open
Characteristic PT: Boolean [0..1] open Attribute (Local)
  • summary
Attribute BaseHTML5Phrasing [1] summary Element (Global)
  • pre
Attribute HTMLText XOR [0.. *]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [0.. *]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [0.. *]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [0.. *]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [0.. *]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [0.. *]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [0.. *]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [0.. *]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [0.. *]
[1]
address Element (Global)
  • dl
Attribute DL XOR [0.. *]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [0.. *]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [0.. *]
[1]
ul Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • hr
Attribute HR XOR [0.. *]
[1]
hr Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [0.. *]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [0.. *]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [0.. *]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [0.. *]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • table
Attribute Table XOR [0.. *]
[1]
table Element (Global)
  • div
Attribute Div XOR [0.. *]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [0.. *]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [0.. *]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [0.. *]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [0.. *]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [0.. *]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [0.. *]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [0.. *]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • details
Attribute Details XOR [0.. *]
[1]
details Element (Global)

2.3.43 Div Class Mapping

The UML/XSD Mapping for the "Div" Class is given in Table 2.3.43.

Table 2.3.43 UML/XSD Mapping for the "Div" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Div Core Container [ Sequence ] - N/A - DivDType ComplexType
  • qti-position-object-stage
Attribute PositionObjectStage XOR [0.. *]
[1]
qti-position-object-stage Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [1]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [1]
[1]
qti-feedback-block Element (Local)
  • qti-hottext
Attribute HotText XOR [1]
[1]
qti-hottext Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [1]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [1]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [1]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [1]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [1]
[1]
xi:include Element (Global)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [1]
[1]
qti-text-entry-interaction Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [1]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [1]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [1]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [1]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [1]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [1]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [1]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [1]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [1]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [1]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [1]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [1]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [1]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [1]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [1]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [1]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [1]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [1]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [1]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [1]
[1]
qti-associate-interaction Element (Local)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.44 DrawingInteraction Class Mapping

The UML/XSD Mapping for the "DrawingInteraction" Class is given in Table 2.3.44.

Table 2.3.44 UML/XSD Mapping for the "DrawingInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
DrawingInteraction Core Container [ Selection ] - N/A - DrawingInteractionDType ComplexType
  • object
Attribute Object [1] object Element (Global)
  • img
Attribute Img [1] img Element (Global)
  • picture
Attribute Picture [1] picture Element (Global)

2.3.45 EndAttemptInteraction Class Mapping

The UML/XSD Mapping for the "EndAttemptInteraction" Class is given in Table 2.3.45.

Table 2.3.45 UML/XSD Mapping for the "EndAttemptInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
EndAttemptInteraction Core Container [ Sequence ] - N/A - EndAttemptInteractionDType ComplexType
  • response-identifier
Characteristic DT: Identifier (PT: NCName) [1] response-identifier Attribute (Local)
  • title
Characteristic PT: String [1] title Attribute (Local)
  • count-attempt
Characteristic PT: Boolean [0..1] count-attempt Attribute (Local)

2.3.46 Equal Class Mapping

The UML/XSD Mapping for the "Equal" Class is given in Table 2.3.46.

Table 2.3.46 UML/XSD Mapping for the "Equal" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Equal Core Container [ Sequence ] - N/A - EqualDType ComplexType
  • tolerance-mode
Characteristic [ Enumeration (ToleranceModeEnum) ] [0..1] tolerance-mode Attribute (Local)
  • tolerance
Characteristic [ List (ToleranceList) ] [0..1] tolerance Attribute (Local)
  • include-lower-bound
Characteristic PT: Boolean [0..1] include-lower-bound Attribute (Local)
  • include-upper-bound
Characteristic PT: Boolean [0..1] include-upper-bound Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [2]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [2]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [2]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [2]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [2]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [2]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [2]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [2]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [2]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [2]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [2]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [2]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [2]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [2]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [2]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [2]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [2]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [2]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [2]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [2]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [2]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [2]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [2]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [2]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [2]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [2]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [2]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [2]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [2]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [2]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [2]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [2]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [2]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [2]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [2]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [2]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [2]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [2]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [2]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [2]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [2]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [2]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [2]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [2]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [2]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [2]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [2]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [2]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [2]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [2]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [2]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [2]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [2]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [2]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [2]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-maximum Element (Local)

2.3.47 EqualRounded Class Mapping

The UML/XSD Mapping for the "EqualRounded" Class is given in Table 2.3.47.

Table 2.3.47 UML/XSD Mapping for the "EqualRounded" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
EqualRounded Core Container [ Sequence ] - N/A - EqualRoundedDType ComplexType
  • rounding-mode
Characteristic [ Enumeration (RoundingModeEnum) ] [0..1] rounding-mode Attribute (Local)
  • figures
Characteristic [ Union (IntegerOrVariableRef) ] [1] figures Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [2]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [2]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [2]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [2]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [2]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [2]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [2]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [2]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [2]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [2]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [2]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [2]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [2]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [2]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [2]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [2]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [2]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [2]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [2]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [2]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [2]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [2]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [2]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [2]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [2]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [2]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [2]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [2]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [2]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [2]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [2]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [2]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [2]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [2]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [2]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [2]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [2]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [2]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [2]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [2]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [2]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [2]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [2]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [2]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [2]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [2]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [2]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [2]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [2]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [2]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [2]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [2]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [2]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [2]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [2]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-maximum Element (Local)

2.3.48 ExtendedTextInteraction Class Mapping

The UML/XSD Mapping for the "ExtendedTextInteraction" Class is given in Table 2.3.48.

Table 2.3.48 UML/XSD Mapping for the "ExtendedTextInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ExtendedTextInteraction Core Container [ Sequence ] - N/A - ExtendedTextInteractionDType ComplexType
  • base
Characteristic PT: Int [0..1] base Attribute (Local)
  • string-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] string-identifier Attribute (Local)
  • expected-length
Characteristic PT: NonNegativeInteger [0..1] expected-length Attribute (Local)
  • pattern-mask
Characteristic PT: String [0..1] pattern-mask Attribute (Local)
  • placeholder-text
Characteristic PT: String [0..1] placeholder-text Attribute (Local)
  • max-strings
Characteristic PT: NonNegativeInteger [0..1] max-strings Attribute (Local)
  • min-strings
Characteristic PT: NonNegativeInteger [0..1] min-strings Attribute (Local)
  • expected-lines
Characteristic PT: NonNegativeInteger [0..1] expected-lines Attribute (Local)
  • format
Characteristic [ Enumeration (TextFormatEnum) ] [0..1] format Attribute (Local)
  • data-patternmask-message
Characteristic PT: NormalizedString [0..1] data-patternmask-message Attribute (Local)

2.3.49 FeedbackBlock Class Mapping

The UML/XSD Mapping for the "FeedbackBlock" Class is given in Table 2.3.49.

Table 2.3.49 UML/XSD Mapping for the "FeedbackBlock" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
FeedbackBlock Core Container [ Sequence ] - N/A - FeedbackBlockDType ComplexType
  • outcome-identifier
Characteristic DT: Identifier (PT: NCName) [1] outcome-identifier Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-content-body
Attribute FeedbackContentBody [0..1] qti-content-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)

2.3.50 FeedbackContentBody Class Mapping

The UML/XSD Mapping for the "FeedbackContentBody" Class is given in Table 2.3.50.

Table 2.3.50 UML/XSD Mapping for the "FeedbackContentBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
FeedbackContentBody Core Container [ Sequence ] - N/A - FeedbackContentBodyDType ComplexType
  • qti-position-object-stage
Attribute PositionObjectStage XOR [1]
[1]
qti-position-object-stage Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [1]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [1]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [1]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [1]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [1]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [1]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [1]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [1]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [1]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [1]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [1]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [1]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [1]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [1]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [1]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [1]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [1]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [1]
[1]
qti-associate-interaction Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [1]
[1]
qti-feedback-block Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [1]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [1]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [1]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)

2.3.51 FeedbackFlowContentBody Class Mapping

The UML/XSD Mapping for the "FeedbackFlowContentBody" Class is given in Table 2.3.51.

Table 2.3.51 UML/XSD Mapping for the "FeedbackFlowContentBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
FeedbackFlowContentBody Core Container [ Sequence ] - N/A - FeedbackFlowContentBodyDType ComplexType
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.52 FeedbackInline Class Mapping

The UML/XSD Mapping for the "FeedbackInline" Class is given in Table 2.3.52.

Table 2.3.52 UML/XSD Mapping for the "FeedbackInline" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
FeedbackInline Core Container [ Sequence ] - N/A - FeedbackInlineDType ComplexType
  • outcome-identifier
Characteristic DT: Identifier (PT: NCName) [1] outcome-identifier Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)

2.3.53 FieldValue Class Mapping

The UML/XSD Mapping for the "FieldValue" Class is given in Table 2.3.53.

Table 2.3.53 UML/XSD Mapping for the "FieldValue" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
FieldValue Core Container [ Sequence ] - N/A - FieldValueDType ComplexType
  • field-identifier
Characteristic DT: Identifier (PT: NCName) [1] field-identifier Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.54 Figure Class Mapping

The UML/XSD Mapping for the "Figure" Class is given in Table 2.3.54.

Table 2.3.54 UML/XSD Mapping for the "Figure" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Figure Core Container [ Unordered ] - N/A - FigureDType ComplexType
  • figcaption
Attribute BaseHTML5Flow [0..1] figcaption Element (Global)
  • pre
Attribute HTMLText XOR [0.. *]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [0.. *]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [0.. *]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [0.. *]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [0.. *]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [0.. *]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [0.. *]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [0.. *]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [0.. *]
[1]
address Element (Global)
  • dl
Attribute DL XOR [0.. *]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [0.. *]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [0.. *]
[1]
ul Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • hr
Attribute HR XOR [0.. *]
[1]
hr Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [0.. *]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [0.. *]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [0.. *]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [0.. *]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • table
Attribute Table XOR [0.. *]
[1]
table Element (Global)
  • div
Attribute Div XOR [0.. *]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [0.. *]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [0.. *]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [0.. *]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [0.. *]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [0.. *]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [0.. *]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [0.. *]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • details
Attribute Details XOR [0.. *]
[1]
details Element (Global)

2.3.55 Gap Class Mapping

The UML/XSD Mapping for the "Gap" Class is given in Table 2.3.55.

Table 2.3.55 UML/XSD Mapping for the "Gap" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Gap Core Container [ Sequence ] - N/A - GapDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • match-group
Characteristic [ List (IdentifierList) ] [0..1] match-group Attribute (Local)
  • required
Characteristic PT: Boolean [0..1] required Attribute (Local)

2.3.56 GapImg Class Mapping

The UML/XSD Mapping for the "GapImg" Class is given in Table 2.3.56.

Table 2.3.56 UML/XSD Mapping for the "GapImg" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
GapImg Core Container [ Selection ] - N/A - GapImgDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • match-group
Characteristic [ List (IdentifierList) ] [0..1] match-group Attribute (Local)
  • match-max
Characteristic PT: NonNegativeInteger [1] match-max Attribute (Local)
  • match-min
Characteristic PT: NonNegativeInteger [0..1] match-min Attribute (Local)
  • object-label
Characteristic PT: String [0..1] object-label Attribute (Local)
  • top
Characteristic PT: NormalizedString [0..1] top Attribute (Local)
  • left
Characteristic PT: NormalizedString [0..1] left Attribute (Local)
  • object
Attribute Object [1] object Element (Global)
  • img
Attribute Img [1] img Element (Global)
  • picture
Attribute Picture [1] picture Element (Global)

2.3.57 GapMatchInteraction Class Mapping

The UML/XSD Mapping for the "GapMatchInteraction" Class is given in Table 2.3.57.

Table 2.3.57 UML/XSD Mapping for the "GapMatchInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
GapMatchInteraction Core Container [ Sequence ] - N/A - GapMatchInteractionDType ComplexType
  • shuffle
Characteristic PT: Boolean [0..1] shuffle Attribute (Local)
  • min-associations
Characteristic PT: NonNegativeInteger [0..1] min-associations Attribute (Local)
  • max-associations
Characteristic PT: NonNegativeInteger [0..1] max-associations Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-max-selections-message
Characteristic PT: NormalizedString [0..1] data-max-selections-message Attribute (Local)
  • data-choices-container-width
Characteristic PT: NonNegativeInteger [0..1] data-choices-container-width Attribute (Local)
  • qti-gap-text
Attribute GapText XOR [1.. *]
[1]
qti-gap-text Element (Local)
  • qti-gap-img
Attribute GapImg XOR [1.. *]
[1]
qti-gap-img Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [1.. *]
[1]
qti-feedback-block Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [1.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [1.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [1.. *]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)

2.3.58 GapText Class Mapping

The UML/XSD Mapping for the "GapText" Class is given in Table 2.3.58.

Table 2.3.58 UML/XSD Mapping for the "GapText" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
GapText Core Container [ Sequence ] - N/A - GapTextDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • match-group
Characteristic [ List (IdentifierList) ] [0..1] match-group Attribute (Local)
  • match-max
Characteristic PT: NonNegativeInteger [1] match-max Attribute (Local)
  • match-min
Characteristic PT: NonNegativeInteger [0..1] match-min Attribute (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.59 GraphicAssociateInteraction Class Mapping

The UML/XSD Mapping for the "GraphicAssociateInteraction" Class is given in Table 2.3.59.

Table 2.3.59 UML/XSD Mapping for the "GraphicAssociateInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
GraphicAssociateInteraction Core Container [ Sequence ] - N/A - GraphicAssociateInteractionDType ComplexType
  • min-associations
Characteristic PT: NonNegativeInteger [0..1] min-associations Attribute (Local)
  • max-associations
Characteristic PT: NonNegativeInteger [0..1] max-associations Attribute (Local)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • qti-associable-hotspot
Attribute AssociableHotspot [1.. *] qti-associable-hotspot Element (Local)

2.3.60 GraphicGapMatchInteraction Class Mapping

The UML/XSD Mapping for the "GraphicGapMatchInteraction" Class is given in Table 2.3.60.

Table 2.3.60 UML/XSD Mapping for the "GraphicGapMatchInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
GraphicGapMatchInteraction Core Container [ Sequence ] - N/A - GraphicGapMatchInteractionDType ComplexType
  • min-associations
Characteristic PT: NonNegativeInteger [0..1] min-associations Attribute (Local)
  • max-associations
Characteristic PT: NonNegativeInteger [0..1] max-associations Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-max-selections-message
Characteristic PT: NormalizedString [0..1] data-max-selections-message Attribute (Local)
  • data-choices-container-width
Characteristic PT: NonNegativeInteger [0..1] data-choices-container-width Attribute (Local)
  • qti-prompt
Attribute Prompt [0..1] qti-prompt Element (Local)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • qti-gap-text
Attribute GapText XOR [1.. *]
[1]
qti-gap-text Element (Local)
  • qti-gap-img
Attribute GapImg XOR [1.. *]
[1]
qti-gap-img Element (Local)
  • qti-associable-hotspot
Attribute AssociableHotspot [1.. *] qti-associable-hotspot Element (Local)

2.3.61 GraphicOrderInteraction Class Mapping

The UML/XSD Mapping for the "GraphicOrderInteraction" Class is given in Table 2.3.61.

Table 2.3.61 UML/XSD Mapping for the "GraphicOrderInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
GraphicOrderInteraction Core Container [ Sequence ] - N/A - GraphicOrderInteractionDType ComplexType
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • max-choices
Characteristic PT: NonNegativeInteger [0..1] max-choices Attribute (Local)
  • qti-prompt
Attribute Prompt [0..1] qti-prompt Element (Local)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • qti-hotspot-choice
Attribute HotspotChoice [1.. *] qti-hotspot-choice Element (Local)

2.3.62 HR Class Mapping

The UML/XSD Mapping for the "HR" Class is given in Table 2.3.62.

Table 2.3.62 UML/XSD Mapping for the "HR" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
HR Core Container [ Sequence ] - N/A - HRDType ComplexType

2.3.63 HTMLContent Class Mapping

The UML/XSD Mapping for the "HTMLContent" Class is given in Table 2.3.63.

Table 2.3.63 UML/XSD Mapping for the "HTMLContent" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
HTMLContent Core Container [ Sequence ] - N/A - HTMLContentDType ComplexType
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • pre
Attribute HTMLText XOR [0.. *]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [0.. *]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [0.. *]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [0.. *]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [0.. *]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [0.. *]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [0.. *]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [0.. *]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [0.. *]
[1]
address Element (Global)
  • dl
Attribute DL XOR [0.. *]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [0.. *]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [0.. *]
[1]
ul Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • hr
Attribute HR XOR [0.. *]
[1]
hr Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [0.. *]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [0.. *]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [0.. *]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [0.. *]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • table
Attribute Table XOR [0.. *]
[1]
table Element (Global)
  • div
Attribute Div XOR [0.. *]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [0.. *]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [0.. *]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [0.. *]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [0.. *]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [0.. *]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [0.. *]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [0.. *]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • details
Attribute Details XOR [0.. *]
[1]
details Element (Global)

2.3.64 HTMLText Class Mapping

The UML/XSD Mapping for the "HTMLText" Class is given in Table 2.3.64.

Table 2.3.64 UML/XSD Mapping for the "HTMLText" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
HTMLText Core Container [ Sequence ] - N/A - HTMLTextDType ComplexType
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-gap
Attribute Gap XOR [0.. *]
[1]
qti-gap Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.65 HotText Class Mapping

The UML/XSD Mapping for the "HotText" Class is given in Table 2.3.65.

Table 2.3.65 UML/XSD Mapping for the "HotText" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
HotText Core Container [ Sequence ] - N/A - HotTextDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.66 HotTextInteraction Class Mapping

The UML/XSD Mapping for the "HotTextInteraction" Class is given in Table 2.3.66.

Table 2.3.66 UML/XSD Mapping for the "HotTextInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
HotTextInteraction Core Container [ Sequence ] - N/A - HotTextInteractionDType ComplexType
  • max-choices
Characteristic PT: NonNegativeInteger [0..1] max-choices Attribute (Local)
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-max-selections-message
Characteristic PT: NormalizedString [0..1] data-max-selections-message Attribute (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [1.. *]
[1]
qti-feedback-block Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [1.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [1.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [1.. *]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)

2.3.67 HotspotChoice Class Mapping

The UML/XSD Mapping for the "HotspotChoice" Class is given in Table 2.3.67.

Table 2.3.67 UML/XSD Mapping for the "HotspotChoice" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
HotspotChoice Core Container [ Sequence ] - N/A - HotspotChoiceDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • shape
Characteristic [ Enumeration (ShapeEnum) ] [1] shape Attribute (Local)
  • coords
Characteristic DT: Coords (PT: NormalizedString) [1] coords Attribute (Local)
  • hotspot-label
Characteristic PT: String [0..1] hotspot-label Attribute (Local)

2.3.68 HotspotInteraction Class Mapping

The UML/XSD Mapping for the "HotspotInteraction" Class is given in Table 2.3.68.

Table 2.3.68 UML/XSD Mapping for the "HotspotInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
HotspotInteraction Core Container [ Sequence ] - N/A - HotspotInteractionDType ComplexType
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • max-choices
Characteristic PT: NonNegativeInteger [0..1] max-choices Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-max-selections-message
Characteristic PT: NormalizedString [0..1] data-max-selections-message Attribute (Local)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • qti-hotspot-choice
Attribute HotspotChoice [1.. *] qti-hotspot-choice Element (Local)

2.3.69 Img Class Mapping

The UML/XSD Mapping for the "Img" Class is given in Table 2.3.69.

Table 2.3.69 UML/XSD Mapping for the "Img" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Img Core Container [ Sequence ] - N/A - ImgDType ComplexType
  • src
Characteristic PT: AnyURI [1] src Attribute (Local)
  • alt
Characteristic PT: String [1] alt Attribute (Local)
  • longdesc
Characteristic PT: AnyURI [0..1] longdesc Attribute (Local)
  • height
Characteristic DT: Length (PT: String) [0..1] height Attribute (Local)
  • width
Characteristic DT: Length (PT: String) [0..1] width Attribute (Local)

2.3.70 IncrementSI Class Mapping

The UML/XSD Mapping for the "IncrementSI" Class is given in Table 2.3.70.

Table 2.3.70 UML/XSD Mapping for the "IncrementSI" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
IncrementSI Core Container [ Sequence ] - N/A - IncrementSIDType ComplexType
  • qti-minor-increment
Attribute DT: RadialSIValue (PT: Decimal) [0..1] qti-minor-increment Element (Local)
  • qti-major-increment
Attribute DT: RadialSIValue (PT: Decimal) [1] qti-major-increment Element (Local)

2.3.71 IncrementUS Class Mapping

The UML/XSD Mapping for the "IncrementUS" Class is given in Table 2.3.71.

Table 2.3.71 UML/XSD Mapping for the "IncrementUS" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
IncrementUS Core Container [ Sequence ] - N/A - IncrementUSDType ComplexType
  • qti-minor-increment
Attribute DT: RadialUSValue (PT: Decimal) [0..1] qti-minor-increment Element (Local)
  • qti-major-increment
Attribute DT: RadialUSValue (PT: Decimal) [1] qti-major-increment Element (Local)

2.3.72 Index Class Mapping

The UML/XSD Mapping for the "Index" Class is given in Table 2.3.72.

Table 2.3.72 UML/XSD Mapping for the "Index" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Index Core Container [ Sequence ] - N/A - IndexDType ComplexType
  • n
Characteristic [ Union (IntOrIdentifier) ] [1] n Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.73 InlineChoice Class Mapping

The UML/XSD Mapping for the "InlineChoice" Class is given in Table 2.3.73.

Table 2.3.73 UML/XSD Mapping for the "InlineChoice" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
InlineChoice Core Container [ Sequence ] - N/A - InlineChoiceDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • fixed
Characteristic PT: Boolean [0..1] fixed Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.74 InlineChoiceInteraction Class Mapping

The UML/XSD Mapping for the "InlineChoiceInteraction" Class is given in Table 2.3.74.

Table 2.3.74 UML/XSD Mapping for the "InlineChoiceInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
InlineChoiceInteraction Core Container [ Sequence ] - N/A - InlineChoiceInteractionDType ComplexType
  • shuffle
Characteristic PT: Boolean [0..1] shuffle Attribute (Local)
  • required
Characteristic PT: Boolean [0..1] required Attribute (Local)
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-prompt
Characteristic PT: NormalizedString [0..1] data-prompt Attribute (Local)
  • qti-label
Attribute Label [0..1] qti-label Element (Local)
  • qti-inline-choice
Attribute InlineChoice [1.. *] qti-inline-choice Element (Local)

2.3.75 Inside Class Mapping

The UML/XSD Mapping for the "Inside" Class is given in Table 2.3.75.

Table 2.3.75 UML/XSD Mapping for the "Inside" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Inside Core Container [ Sequence ] - N/A - InsideDType ComplexType
  • shape
Characteristic [ Enumeration (ShapeEnum) ] [1] shape Attribute (Local)
  • coords
Characteristic DT: Coords (PT: NormalizedString) [1] coords Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.76 InteractionMarkup Class Mapping

The UML/XSD Mapping for the "InteractionMarkup" Class is given in Table 2.3.76.

Table 2.3.76 UML/XSD Mapping for the "InteractionMarkup" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
InteractionMarkup Core Container [ Sequence ] - N/A - InteractionMarkupDType ComplexType
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)
  • template
Attribute Template [0.. *] template Element (Global)

2.3.77 InteractionModules Class Mapping

The UML/XSD Mapping for the "InteractionModules" Class is given in Table 2.3.77.

Table 2.3.77 UML/XSD Mapping for the "InteractionModules" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
InteractionModules Core Container [ Sequence ] - N/A - InteractionModulesDType ComplexType
  • primary-configuration
Characteristic PT: AnyURI [0..1] primary-configuration Attribute (Local)
  • secondary-configuration
Characteristic PT: AnyURI [0..1] secondary-configuration Attribute (Local)
  • qti-interaction-module
Attribute DT: InteractionModule (PT: Empty) [1.. *] qti-interaction-module Element (Local)

2.3.78 InterpolationTable Class Mapping

The UML/XSD Mapping for the "InterpolationTable" Class is given in Table 2.3.78.

Table 2.3.78 UML/XSD Mapping for the "InterpolationTable" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
InterpolationTable Core Container [ Sequence ] - N/A - InterpolationTableDType ComplexType
  • default-value
Characteristic PT: String [0..1] default-value Attribute (Local)
  • qti-interpolation-table-entry
Attribute DT: InterpolationTableEntry (PT: Empty) [1.. *] qti-interpolation-table-entry Element (Local)

2.3.79 ItemBody Class Mapping

The UML/XSD Mapping for the "ItemBody" Class is given in Table 2.3.79.

Table 2.3.79 UML/XSD Mapping for the "ItemBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ItemBody Core Container [ Sequence ] - N/A - ItemBodyDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • dir
Characteristic [ Enumeration (DIR) ] [0..1] dir Attribute (Local)
  • data-catalog-idref
Characteristic PT: IDREF [0..1] data-catalog-idref Attribute (Local)
  • qti-rubric-block
Attribute RubricBlock XOR [1.. *]
[1]
qti-rubric-block Element (Local)
  • qti-position-object-stage
Attribute PositionObjectStage XOR [1]
[1]
qti-position-object-stage Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [1]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [1]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [1]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [1]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [1]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [1]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [1]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [1]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [1]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [1]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [1]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [1]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [1]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [1]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [1]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [1]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [1]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [1]
[1]
qti-associate-interaction Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [1]
[1]
qti-feedback-block Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [1]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [1]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [1]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)

2.3.80 ItemFileInfo Class Mapping

The UML/XSD Mapping for the "ItemFileInfo" Class is given in Table 2.3.80.

Table 2.3.80 UML/XSD Mapping for the "ItemFileInfo" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ItemFileInfo Core Container [ Sequence ] - N/A - ItemFileInfoDType ComplexType
  • mime-type
Characteristic DT: MimeType (PT: NormalizedString) [0..1] mime-type Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • qti-file-href
Attribute DT: FileHref (PT: AnyURI) [1] qti-file-href Element (Local)
  • qti-resource-icon
Attribute DT: URL (PT: NormalizedString) [0..1] qti-resource-icon Element (Local)

2.3.81 LI Class Mapping

The UML/XSD Mapping for the "LI" Class is given in Table 2.3.81.

Table 2.3.81 UML/XSD Mapping for the "LI" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
LI Core Container [ Sequence ] - N/A - LIDType ComplexType
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [0.. *]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [0.. *]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [0.. *]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [0.. *]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [0.. *]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [0.. *]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [0.. *]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [0.. *]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [0.. *]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [0.. *]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [0.. *]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [0.. *]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [0.. *]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [0.. *]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [0.. *]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [0.. *]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [0.. *]
[1]
qti-associate-interaction Element (Local)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.82 Label Class Mapping

The UML/XSD Mapping for the "Label" Class is given in Table 2.3.82.

Table 2.3.82 UML/XSD Mapping for the "Label" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Label Core Container [ Sequence ] - N/A - LabelDType ComplexType
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.83 Logic0toMany Class Mapping

The UML/XSD Mapping for the "Logic0toMany" Class is given in Table 2.3.83.

Table 2.3.83 UML/XSD Mapping for the "Logic0toMany" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Logic0toMany Core Container [ Sequence ] - N/A - Logic0toManyDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [0.. *]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [0.. *]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [0.. *]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [0.. *]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [0.. *]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [0.. *]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [0.. *]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [0.. *]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [0.. *]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [0.. *]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [0.. *]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [0.. *]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [0.. *]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [0.. *]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [0.. *]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [0.. *]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [0.. *]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [0.. *]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [0.. *]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [0.. *]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [0.. *]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [0.. *]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [0.. *]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [0.. *]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [0.. *]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [0.. *]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [0.. *]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [0.. *]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [0.. *]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [0.. *]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [0.. *]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [0.. *]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [0.. *]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [0.. *]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [0.. *]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [0.. *]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [0.. *]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [0.. *]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [0.. *]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [0.. *]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [0.. *]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [0.. *]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [0.. *]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [0.. *]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [0.. *]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [0.. *]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [0.. *]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [0.. *]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [0.. *]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [0.. *]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [0.. *]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [0.. *]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [0.. *]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [0.. *]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [0.. *]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [0.. *]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [0.. *]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [0.. *]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [0.. *]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [0.. *]
[1]
qti-outcome-maximum Element (Local)

2.3.84 Logic1toMany Class Mapping

The UML/XSD Mapping for the "Logic1toMany" Class is given in Table 2.3.84.

Table 2.3.84 UML/XSD Mapping for the "Logic1toMany" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Logic1toMany Core Container [ Sequence ] - N/A - Logic1toManyDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [1.. *]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1.. *]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1.. *]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1.. *]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1.. *]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1.. *]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1.. *]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1.. *]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1.. *]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1.. *]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1.. *]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1.. *]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1.. *]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1.. *]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1.. *]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1.. *]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1.. *]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1.. *]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1.. *]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1.. *]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1.. *]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1.. *]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1.. *]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1.. *]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1.. *]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1.. *]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1.. *]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1.. *]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1.. *]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1.. *]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1.. *]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1.. *]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1.. *]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1.. *]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1.. *]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1.. *]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1.. *]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1.. *]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1.. *]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1.. *]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1.. *]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1.. *]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1.. *]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1.. *]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1.. *]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1.. *]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1.. *]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1.. *]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-maximum Element (Local)

2.3.85 LogicPair Class Mapping

The UML/XSD Mapping for the "LogicPair" Class is given in Table 2.3.85.

Table 2.3.85 UML/XSD Mapping for the "LogicPair" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
LogicPair Core Container [ Sequence ] - N/A - LogicPairDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [2]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [2]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [2]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [2]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [2]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [2]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [2]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [2]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [2]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [2]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [2]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [2]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [2]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [2]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [2]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [2]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [2]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [2]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [2]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [2]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [2]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [2]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [2]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [2]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [2]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [2]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [2]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [2]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [2]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [2]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [2]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [2]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [2]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [2]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [2]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [2]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [2]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [2]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [2]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [2]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [2]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [2]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [2]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [2]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [2]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [2]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [2]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [2]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [2]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [2]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [2]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [2]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [2]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [2]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [2]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-maximum Element (Local)

2.3.86 LogicSingle Class Mapping

The UML/XSD Mapping for the "LogicSingle" Class is given in Table 2.3.86.

Table 2.3.86 UML/XSD Mapping for the "LogicSingle" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
LogicSingle Core Container [ Sequence ] - N/A - LogicSingleDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.87 LookupOutcomeValue Class Mapping

The UML/XSD Mapping for the "LookupOutcomeValue" Class is given in Table 2.3.87.

Table 2.3.87 UML/XSD Mapping for the "LookupOutcomeValue" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
LookupOutcomeValue Core Container [ Sequence ] - N/A - LookupOutcomeValueDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.88 Mapping Class Mapping

The UML/XSD Mapping for the "Mapping" Class is given in Table 2.3.88.

Table 2.3.88 UML/XSD Mapping for the "Mapping" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Mapping Core Container [ Sequence ] - N/A - MappingDType ComplexType
  • lower-bound
Characteristic PT: Double [0..1] lower-bound Attribute (Local)
  • upper-bound
Characteristic PT: Double [0..1] upper-bound Attribute (Local)
  • default-value
Characteristic PT: Double [0..1] default-value Attribute (Local)
  • qti-map-entry
Attribute DT: MapEntry (PT: Empty) [1.. *] qti-map-entry Element (Local)

2.3.89 MatchInteraction Class Mapping

The UML/XSD Mapping for the "MatchInteraction" Class is given in Table 2.3.89.

Table 2.3.89 UML/XSD Mapping for the "MatchInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MatchInteraction Core Container [ Sequence ] - N/A - MatchInteractionDType ComplexType
  • shuffle
Characteristic PT: Boolean [0..1] shuffle Attribute (Local)
  • max-associations
Characteristic PT: NonNegativeInteger [0..1] max-associations Attribute (Local)
  • min-associations
Characteristic PT: NonNegativeInteger [0..1] min-associations Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-max-selections-message
Characteristic PT: NormalizedString [0..1] data-max-selections-message Attribute (Local)
  • data-first-column-header
Characteristic PT: NormalizedString [0..1] data-first-column-header Attribute (Local)
  • qti-simple-match-set
Attribute SimpleMatchSet [2] qti-simple-match-set Element (Local)

2.3.90 MatchTable Class Mapping

The UML/XSD Mapping for the "MatchTable" Class is given in Table 2.3.90.

Table 2.3.90 UML/XSD Mapping for the "MatchTable" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MatchTable Core Container [ Sequence ] - N/A - MatchTableDType ComplexType
  • default-value
Characteristic PT: String [0..1] default-value Attribute (Local)
  • qti-match-table-entry
Attribute DT: MatchTableEntry (PT: Empty) [1.. *] qti-match-table-entry Element (Local)

2.3.91 MathOperator Class Mapping

The UML/XSD Mapping for the "MathOperator" Class is given in Table 2.3.91.

Table 2.3.91 UML/XSD Mapping for the "MathOperator" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MathOperator Core Container [ Sequence ] - N/A - MathOperatorDType ComplexType
  • name
Characteristic [ Enumeration (MathOperatorNameEnum) ] [1] name Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1.. *]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1.. *]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1.. *]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1.. *]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1.. *]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1.. *]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1.. *]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1.. *]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1.. *]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1.. *]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1.. *]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1.. *]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1.. *]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1.. *]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1.. *]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1.. *]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1.. *]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1.. *]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1.. *]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1.. *]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1.. *]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1.. *]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1.. *]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1.. *]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1.. *]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1.. *]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1.. *]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1.. *]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1.. *]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1.. *]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1.. *]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1.. *]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1.. *]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1.. *]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1.. *]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1.. *]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1.. *]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1.. *]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1.. *]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1.. *]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1.. *]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1.. *]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1.. *]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1.. *]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1.. *]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1.. *]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1.. *]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1.. *]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-maximum Element (Local)

2.3.92 MediaInteraction Class Mapping

The UML/XSD Mapping for the "MediaInteraction" Class is given in Table 2.3.92.

Table 2.3.92 UML/XSD Mapping for the "MediaInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MediaInteraction Core Container [ Selection ] - N/A - MediaInteractionDType ComplexType
  • autostart
Characteristic PT: Boolean [1] autostart Attribute (Local)
  • min-plays
Characteristic PT: NonNegativeInteger [0..1] min-plays Attribute (Local)
  • max-plays
Characteristic PT: NonNegativeInteger [0..1] max-plays Attribute (Local)
  • loop
Characteristic PT: Boolean [0..1] loop Attribute (Local)
  • coords
Characteristic DT: Coords (PT: NormalizedString) [0..1] coords Attribute (Local)
  • object
Attribute Object [1] object Element (Global)
  • audio
Attribute Audio [1] audio Element (Global)
  • video
Attribute Video [1] video Element (Global)

2.3.93 ModalFeedback Class Mapping

The UML/XSD Mapping for the "ModalFeedback" Class is given in Table 2.3.93.

Table 2.3.93 UML/XSD Mapping for the "ModalFeedback" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ModalFeedback Core Container [ Sequence ] - N/A - ModalFeedbackDType ComplexType
  • outcome-identifier
Characteristic DT: Identifier (PT: NCName) [1] outcome-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [1] show-hide Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • title
Characteristic PT: NormalizedString [0..1] title Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-content-body
Attribute FeedbackFlowContentBody [0..1] qti-content-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)

2.3.94 NumericLogic1toMany Class Mapping

The UML/XSD Mapping for the "NumericLogic1toMany" Class is given in Table 2.3.94.

Table 2.3.94 UML/XSD Mapping for the "NumericLogic1toMany" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
NumericLogic1toMany Core Container [ Sequence ] - N/A - NumericLogic1toManyDType ComplexType
  • qti-sum
Attribute NumericLogic1toMany XOR [1.. *]
[1]
qti-sum Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1.. *]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1.. *]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1.. *]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1.. *]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1.. *]
[1]
qti-random Element (Local)
  • qti-null
Attribute PT: Empty XOR [1.. *]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1.. *]
[1]
qti-delete Element (Local)
  • qti-index
Attribute Index XOR [1.. *]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1.. *]
[1]
qti-power Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1.. *]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1.. *]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1.. *]
[1]
qti-default Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-modulus Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1.. *]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1.. *]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1.. *]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1.. *]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1.. *]
[1]
qti-random-integer Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1.. *]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1.. *]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1.. *]
[1]
qti-integer-to-float Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1.. *]
[1]
qti-base-value Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response Element (Local)
  • qti-repeat
Attribute Repeat XOR [1.. *]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1.. *]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1.. *]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1.. *]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1.. *]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1.. *]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1.. *]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1.. *]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1.. *]
[1]
qti-math-operator Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1.. *]
[1]
qti-random-float Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-maximum Element (Local)

2.3.95 OUL Class Mapping

The UML/XSD Mapping for the "OUL" Class is given in Table 2.3.95.

Table 2.3.95 UML/XSD Mapping for the "OUL" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OUL Core Container [ Sequence ] - N/A - OULDType ComplexType
  • li
Attribute LI [0.. *] li Element (Global)

2.3.96 Object Class Mapping

The UML/XSD Mapping for the "Object" Class is given in Table 2.3.96.

Table 2.3.96 UML/XSD Mapping for the "Object" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Object Core Container [ Sequence ] - N/A - ObjectDType ComplexType
  • data
Characteristic PT: String [1] data Attribute (Local)
  • type
Characteristic DT: MimeType (PT: NormalizedString) [1] type Attribute (Local)
  • width
Characteristic DT: Length (PT: String) [0..1] width Attribute (Local)
  • height
Characteristic DT: Length (PT: String) [0..1] height Attribute (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • param
Attribute DT: Param (PT: Empty) XOR [0.. *]
[1]
param Element (Local)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.97 OrderInteraction Class Mapping

The UML/XSD Mapping for the "OrderInteraction" Class is given in Table 2.3.97.

Table 2.3.97 UML/XSD Mapping for the "OrderInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OrderInteraction Core Container [ Sequence ] - N/A - OrderInteractionDType ComplexType
  • shuffle
Characteristic PT: Boolean [0..1] shuffle Attribute (Local)
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • max-choices
Characteristic PT: NonNegativeInteger [0..1] max-choices Attribute (Local)
  • orientation
Characteristic [ Enumeration (OrientationEnum) ] [0..1] orientation Attribute (Local)
  • data-min-selections-message
Characteristic PT: NormalizedString [0..1] data-min-selections-message Attribute (Local)
  • data-max-selections-message
Characteristic PT: NormalizedString [0..1] data-max-selections-message Attribute (Local)
  • data-choices-container-width
Characteristic PT: NonNegativeInteger [0..1] data-choices-container-width Attribute (Local)
  • qti-simple-choice
Attribute SimpleChoice [1.. *] qti-simple-choice Element (Local)

2.3.98 Ordering Class Mapping

The UML/XSD Mapping for the "Ordering" Class is given in Table 2.3.98.

Table 2.3.98 UML/XSD Mapping for the "Ordering" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Ordering Core Container [ Sequence ] - N/A - OrderingDType ComplexType
  • shuffle
Characteristic PT: Boolean [0..1] shuffle Attribute (Local)
  • extension
Characteristic PT: Namespace [0..1] extension Attribute (Global)
  • extensions
Attribute PT: NamespaceLax [0.. *] extensions Element (Global)

2.3.99 OutcomeCondition Class Mapping

The UML/XSD Mapping for the "OutcomeCondition" Class is given in Table 2.3.99.

Table 2.3.99 UML/XSD Mapping for the "OutcomeCondition" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OutcomeCondition Core Container [ Sequence ] - N/A - OutcomeConditionDType ComplexType
  • qti-outcome-if
Attribute OutcomeIf [1] qti-outcome-if Element (Local)
  • qti-outcome-else-if
Attribute OutcomeIf [0.. *] qti-outcome-else-if Element (Local)
  • qti-outcome-else
Attribute OutcomeElse [0..1] qti-outcome-else Element (Local)

2.3.100 OutcomeElse Class Mapping

The UML/XSD Mapping for the "OutcomeElse" Class is given in Table 2.3.100.

Table 2.3.100 UML/XSD Mapping for the "OutcomeElse" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OutcomeElse Core Container [ Sequence ] - N/A - OutcomeElseDType ComplexType
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)
  • qti-outcome-processing-fragment
Attribute OutcomeProcessingFragment XOR [0.. *]
[1]
qti-outcome-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-exit-test
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-test Element (Local)
  • qti-outcome-condition
Attribute OutcomeCondition XOR [0.. *]
[1]
qti-outcome-condition Element (Local)

2.3.101 OutcomeIf Class Mapping

The UML/XSD Mapping for the "OutcomeIf" Class is given in Table 2.3.101.

Table 2.3.101 UML/XSD Mapping for the "OutcomeIf" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OutcomeIf Core Container [ Sequence ] - N/A - OutcomeIfDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)
  • qti-outcome-processing-fragment
Attribute OutcomeProcessingFragment XOR [0.. *]
[1]
qti-outcome-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-exit-test
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-test Element (Local)
  • qti-outcome-condition
Attribute OutcomeCondition XOR [0.. *]
[1]
qti-outcome-condition Element (Local)

2.3.102 OutcomeProcessing Class Mapping

The UML/XSD Mapping for the "OutcomeProcessing" Class is given in Table 2.3.102.

Table 2.3.102 UML/XSD Mapping for the "OutcomeProcessing" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OutcomeProcessing Core Container [ Sequence ] - N/A - OutcomeProcessingDType ComplexType
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)
  • qti-outcome-processing-fragment
Attribute OutcomeProcessingFragment XOR [0.. *]
[1]
qti-outcome-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-exit-test
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-test Element (Local)
  • qti-outcome-condition
Attribute OutcomeCondition XOR [0.. *]
[1]
qti-outcome-condition Element (Local)

2.3.103 OutcomeProcessingFragment Class Mapping

The UML/XSD Mapping for the "OutcomeProcessingFragment" Class is given in Table 2.3.103.

Table 2.3.103 UML/XSD Mapping for the "OutcomeProcessingFragment" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OutcomeProcessingFragment Core Container [ Sequence ] - N/A - OutcomeProcessingFragmentDType ComplexType
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)
  • qti-outcome-processing-fragment
Attribute OutcomeProcessingFragment XOR [0.. *]
[1]
qti-outcome-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-exit-test
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-test Element (Local)
  • qti-outcome-condition
Attribute OutcomeCondition XOR [0.. *]
[1]
qti-outcome-condition Element (Local)

2.3.104 PatternMatch Class Mapping

The UML/XSD Mapping for the "PatternMatch" Class is given in Table 2.3.104.

Table 2.3.104 UML/XSD Mapping for the "PatternMatch" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
PatternMatch Core Container [ Sequence ] - N/A - PatternMatchDType ComplexType
  • pattern
Characteristic [ Union (StringOrVariableRef) ] [1] pattern Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.105 Picture Class Mapping

The UML/XSD Mapping for the "Picture" Class is given in Table 2.3.105.

Table 2.3.105 UML/XSD Mapping for the "Picture" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Picture Core Container [ Sequence ] - N/A - PictureDType ComplexType
  • source
Attribute Source [1.. *] source Element (Global)
  • img
Attribute Img [1] img Element (Global)

2.3.106 PortableCustomInteraction Class Mapping

The UML/XSD Mapping for the "PortableCustomInteraction" Class is given in Table 2.3.106.

Table 2.3.106 UML/XSD Mapping for the "PortableCustomInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
PortableCustomInteraction Core Container [ Sequence ] - N/A - PortableCustomInteractionDType ComplexType
  • custom-interaction-type-identifier
Characteristic PT: AnyURI [1] custom-interaction-type-identifier Attribute (Local)
  • module
Characteristic PT: NCName [0..1] module Attribute (Local)
  • qti-interaction-modules
Attribute InteractionModules [0..1] qti-interaction-modules Element (Local)
  • qti-interaction-markup
Attribute InteractionMarkup [1] qti-interaction-markup Element (Local)
  • qti-template-variable
Attribute DT: TemplateUniqueIDRef (PT: Empty) [0.. *] qti-template-variable Element (Local)
  • qti-context-variable
Attribute DT: ContextUniqueIDRef (PT: Empty) [0.. *] qti-context-variable Element (Local)

2.3.107 PositionObjectInteraction Class Mapping

The UML/XSD Mapping for the "PositionObjectInteraction" Class is given in Table 2.3.107.

Table 2.3.107 UML/XSD Mapping for the "PositionObjectInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
PositionObjectInteraction Core Container [ Selection ] - N/A - PositionObjectInteractionDType ComplexType
  • center-point
Characteristic [ List (IntegerList) ] [0..1] center-point Attribute (Local)
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • max-choices
Characteristic PT: NonNegativeInteger [0..1] max-choices Attribute (Local)
  • object
Attribute Object [1] object Element (Global)
  • img
Attribute Img [1] img Element (Global)
  • picture
Attribute Picture [1] picture Element (Global)

2.3.108 PositionObjectStage Class Mapping

The UML/XSD Mapping for the "PositionObjectStage" Class is given in Table 2.3.108.

Table 2.3.108 UML/XSD Mapping for the "PositionObjectStage" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
PositionObjectStage Core Container [ Sequence ] - N/A - PositionObjectStageDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • qti-position-object-interaction
Attribute PositionObjectInteraction [1.. *] qti-position-object-interaction Element (Local)

2.3.109 Prompt Class Mapping

The UML/XSD Mapping for the "Prompt" Class is given in Table 2.3.109.

Table 2.3.109 UML/XSD Mapping for the "Prompt" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Prompt Core Container [ Sequence ] - N/A - PromptDType ComplexType
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.110 Protractor Class Mapping

The UML/XSD Mapping for the "Protractor" Class is given in Table 2.3.110.

Table 2.3.110 UML/XSD Mapping for the "Protractor" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Protractor Core Container [ Sequence ] - N/A - ProtractorDType ComplexType
  • qti-description
Attribute PT: NormalizedString [1] qti-description Element (Local)
  • qti-increment-si
Attribute IncrementSI XOR [1]
[1]
qti-increment-si Element (Local)
  • qti-increment-us
Attribute IncrementUS XOR [1]
[1]
qti-increment-us Element (Local)

2.3.111 Q Class Mapping

The UML/XSD Mapping for the "Q" Class is given in Table 2.3.111.

Table 2.3.111 UML/XSD Mapping for the "Q" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Q Core Container [ Sequence ] - N/A - QDType ComplexType
  • cite
Characteristic PT: AnyURI [0..1] cite Attribute (Local)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-gap
Attribute Gap XOR [0.. *]
[1]
qti-gap Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.112 RTC Class Mapping

The UML/XSD Mapping for the "RTC" Class is given in Table 2.3.112.

Table 2.3.112 UML/XSD Mapping for the "RTC" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RTC Core Container [ Selection ] - N/A - RTCDType ComplexType
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)
  • rt
Attribute BaseHTML5Phrasing [0.. *] rt Element (Global)

2.3.113 Repeat Class Mapping

The UML/XSD Mapping for the "Repeat" Class is given in Table 2.3.113.

Table 2.3.113 UML/XSD Mapping for the "Repeat" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Repeat Core Container [ Sequence ] - N/A - RepeatDType ComplexType
  • number-repeats
Characteristic [ Union (IntOrIdentifier) ] [1] number-repeats Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1.. *]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1.. *]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1.. *]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1.. *]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1.. *]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1.. *]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1.. *]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1.. *]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1.. *]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1.. *]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1.. *]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1.. *]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1.. *]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1.. *]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1.. *]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1.. *]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1.. *]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1.. *]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1.. *]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1.. *]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1.. *]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1.. *]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1.. *]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1.. *]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1.. *]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1.. *]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1.. *]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1.. *]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1.. *]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1.. *]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1.. *]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1.. *]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1.. *]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1.. *]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1.. *]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1.. *]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1.. *]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1.. *]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1.. *]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1.. *]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1.. *]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1.. *]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1.. *]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1.. *]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1.. *]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1.. *]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1.. *]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1.. *]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1.. *]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1.. *]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1.. *]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1.. *]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1.. *]
[1]
qti-outcome-maximum Element (Local)

2.3.114 ResponseCondition Class Mapping

The UML/XSD Mapping for the "ResponseCondition" Class is given in Table 2.3.114.

Table 2.3.114 UML/XSD Mapping for the "ResponseCondition" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ResponseCondition Core Container [ Sequence ] - N/A - ResponseConditionDType ComplexType
  • qti-response-if
Attribute ResponseIf [1] qti-response-if Element (Local)
  • qti-response-else-if
Attribute ResponseIf [0.. *] qti-response-else-if Element (Local)
  • qti-response-else
Attribute ResponseElse [0..1] qti-response-else Element (Local)

2.3.115 ResponseDeclaration Class Mapping

The UML/XSD Mapping for the "ResponseDeclaration" Class is given in Table 2.3.115.

Table 2.3.115 UML/XSD Mapping for the "ResponseDeclaration" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ResponseDeclaration Core Container [ Sequence ] - N/A - ResponseDeclarationDType ComplexType
  • identifier
Characteristic DT: UniqueIdentifier (PT: ID) [1] identifier Attribute (Local)
  • cardinality
Characteristic [ Enumeration (CardinalityEnum) ] [1] cardinality Attribute (Local)
  • base-type
Characteristic [ Enumeration (BaseTypeEnum) ] [0..1] base-type Attribute (Local)
  • qti-default-value
Attribute DefaultValue [0..1] qti-default-value Element (Local)
  • qti-correct-response
Attribute CorrectResponse [0..1] qti-correct-response Element (Local)
  • qti-mapping
Attribute Mapping [0..1] qti-mapping Element (Local)
  • qti-area-mapping
Attribute AreaMapping [0..1] qti-area-mapping Element (Local)

2.3.116 ResponseElse Class Mapping

The UML/XSD Mapping for the "ResponseElse" Class is given in Table 2.3.116.

Table 2.3.116 UML/XSD Mapping for the "ResponseElse" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ResponseElse Core Container [ Sequence ] - N/A - ResponseElseDType ComplexType
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-response-condition
Attribute ResponseCondition XOR [0.. *]
[1]
qti-response-condition Element (Local)
  • qti-response-processing-fragment
Attribute ResponseProcessingFragment XOR [0.. *]
[1]
qti-response-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • qti-exit-response
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-response Element (Local)
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)

2.3.117 ResponseIf Class Mapping

The UML/XSD Mapping for the "ResponseIf" Class is given in Table 2.3.117.

Table 2.3.117 UML/XSD Mapping for the "ResponseIf" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ResponseIf Core Container [ Sequence ] - N/A - ResponseIfDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-response-condition
Attribute ResponseCondition XOR [0.. *]
[1]
qti-response-condition Element (Local)
  • qti-response-processing-fragment
Attribute ResponseProcessingFragment XOR [0.. *]
[1]
qti-response-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • qti-exit-response
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-response Element (Local)
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)

2.3.118 ResponseProcessingFragment Class Mapping

The UML/XSD Mapping for the "ResponseProcessingFragment" Class is given in Table 2.3.118.

Table 2.3.118 UML/XSD Mapping for the "ResponseProcessingFragment" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ResponseProcessingFragment Core Container [ Sequence ] - N/A - ResponseProcessingFragmentDType ComplexType
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-response-condition
Attribute ResponseCondition XOR [0.. *]
[1]
qti-response-condition Element (Local)
  • qti-response-processing-fragment
Attribute ResponseProcessingFragment XOR [0.. *]
[1]
qti-response-processing-fragment Element (Local)
  • qti-set-outcome-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-outcome-value Element (Local)
  • qti-exit-response
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-response Element (Local)
  • qti-lookup-outcome-value
Attribute LookupOutcomeValue XOR [0.. *]
[1]
qti-lookup-outcome-value Element (Local)

2.3.119 RoundTo Class Mapping

The UML/XSD Mapping for the "RoundTo" Class is given in Table 2.3.119.

Table 2.3.119 UML/XSD Mapping for the "RoundTo" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RoundTo Core Container [ Sequence ] - N/A - RoundToDType ComplexType
  • rounding-mode
Characteristic [ Enumeration (RoundingModeEnum) ] [1] rounding-mode Attribute (Local)
  • figures
Characteristic [ Union (IntegerOrVariableRef) ] [1] figures Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.120 RubricBlock Class Mapping

The UML/XSD Mapping for the "RubricBlock" Class is given in Table 2.3.120.

Table 2.3.120 UML/XSD Mapping for the "RubricBlock" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RubricBlock Core Container [ Sequence ] - N/A - RubricBlockDType ComplexType
  • use
Characteristic [ Union (UseEnumExt) ] [1] use Attribute (Local)
  • view
Characteristic [ Enumeration List (ViewEnum) ] [1] view Attribute (Local)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-content-body
Attribute RubricBlockContentBody [1] qti-content-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)

2.3.121 RubricBlockContentBody Class Mapping

The UML/XSD Mapping for the "RubricBlockContentBody" Class is given in Table 2.3.121.

Table 2.3.121 UML/XSD Mapping for the "RubricBlockContentBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RubricBlockContentBody Core Container [ Sequence ] - N/A - RubricBlockContentBodyDType ComplexType
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-template-block
Attribute RubricBlockTemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • qti-template-inline
Attribute RubricBlockTemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)

2.3.122 RubricBlockTemplateBlock Class Mapping

The UML/XSD Mapping for the "RubricBlockTemplateBlock" Class is given in Table 2.3.122.

Table 2.3.122 UML/XSD Mapping for the "RubricBlockTemplateBlock" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RubricBlockTemplateBlock Core Container [ Sequence ] - N/A - RubricBlockTemplateBlockDType ComplexType
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-content-body
Attribute RubricBlockTemplateBlockContentBody [0..1] qti-content-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)

2.3.123 RubricBlockTemplateBlockContentBody Class Mapping

The UML/XSD Mapping for the "RubricBlockTemplateBlockContentBody" Class is given in Table 2.3.123.

Table 2.3.123 UML/XSD Mapping for the "RubricBlockTemplateBlockContentBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RubricBlockTemplateBlockContentBody Core Container [ Sequence ] - N/A - RubricBlockTemplateBlockContentBodyDType ComplexType
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)

2.3.124 RubricBlockTemplateInline Class Mapping

The UML/XSD Mapping for the "RubricBlockTemplateInline" Class is given in Table 2.3.124.

Table 2.3.124 UML/XSD Mapping for the "RubricBlockTemplateInline" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RubricBlockTemplateInline Core Container [ Sequence ] - N/A - RubricBlockTemplateInlineDType ComplexType
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)

2.3.125 Ruby Class Mapping

The UML/XSD Mapping for the "Ruby" Class is given in Table 2.3.125.

Table 2.3.125 UML/XSD Mapping for the "Ruby" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Ruby Core Container [ Sequence ] - N/A - RubyDType ComplexType
  • a
Attribute A XOR [0.. *]
[1]
a Element (Global)
  • abbr
Attribute HTMLText XOR [0.. *]
[1]
abbr Element (Global)
  • b
Attribute HTMLText XOR [0.. *]
[1]
b Element (Global)
  • bdo
Attribute BDO XOR [0.. *]
[1]
bdo Element (Global)
  • br
Attribute BR XOR [0.. *]
[1]
br Element (Global)
  • cite
Attribute HTMLText XOR [0.. *]
[1]
cite Element (Global)
  • code
Attribute HTMLText XOR [0.. *]
[1]
code Element (Global)
  • dfn
Attribute HTMLText XOR [0.. *]
[1]
dfn Element (Global)
  • em
Attribute HTMLText XOR [0.. *]
[1]
em Element (Global)
  • i
Attribute HTMLText XOR [0.. *]
[1]
i Element (Global)
  • img
Attribute Img XOR [0.. *]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [0.. *]
[1]
picture Element (Global)
  • kbd
Attribute HTMLText XOR [0.. *]
[1]
kbd Element (Global)
  • object
Attribute Object XOR [0.. *]
[1]
object Element (Global)
  • q
Attribute Q XOR [0.. *]
[1]
q Element (Global)
  • samp
Attribute HTMLText XOR [0.. *]
[1]
samp Element (Global)
  • small
Attribute HTMLText XOR [0.. *]
[1]
small Element (Global)
  • span
Attribute HTMLText XOR [0.. *]
[1]
span Element (Global)
  • strong
Attribute HTMLText XOR [0.. *]
[1]
strong Element (Global)
  • sub
Attribute HTMLText XOR [0.. *]
[1]
sub Element (Global)
  • sup
Attribute HTMLText XOR [0.. *]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [0.. *]
[1]
var Element (Global)
  • audio
Attribute Audio XOR [0.. *]
[1]
audio Element (Global)
  • bdi
Attribute BDI XOR [0.. *]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [0.. *]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [0.. *]
[1]
ruby Element (Global)
  • video
Attribute Video XOR [0.. *]
[1]
video Element (Global)
  • rb
Attribute BaseHTML5Phrasing XOR [1]
[0.. *]
rb Element (Global)
  • rp
Attribute BaseHTML5Phrasing XOR [1]
[0..1]
rp Element (Global)
  • rt
Attribute BaseHTML5Phrasing XOR [1]
[1]
rt Element (Global)
  • rtc
Attribute RTC XOR [1]
[1]
rtc Element (Global)

2.3.126 Rule Class Mapping

The UML/XSD Mapping for the "Rule" Class is given in Table 2.3.126.

Table 2.3.126 UML/XSD Mapping for the "Rule" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Rule Core Container [ Sequence ] - N/A - RuleDType ComplexType
  • qti-description
Attribute PT: NormalizedString [1] qti-description Element (Local)
  • qti-rule-system-si
Attribute SIRuleSystem XOR [1]
[1]
qti-rule-system-si Element (Local)
  • qti-rule-system-us
Attribute USRuleSystem XOR [1]
[1]
qti-rule-system-us Element (Local)

2.3.127 SIRuleSystem Class Mapping

The UML/XSD Mapping for the "SIRuleSystem" Class is given in Table 2.3.127.

Table 2.3.127 UML/XSD Mapping for the "SIRuleSystem" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SIRuleSystem Core Container [ Sequence ] - N/A - SIRuleSystemDType ComplexType
  • qti-minimum-length
Attribute PT: Integer [1] qti-minimum-length Element (Local)
  • qti-minor-increment
Attribute DT: SILinearValue (PT: Decimal) [0..1] qti-minor-increment Element (Local)
  • qti-major-increment
Attribute DT: SILinearValue (PT: Decimal) [1] qti-major-increment Element (Local)

2.3.128 SelectPointInteraction Class Mapping

The UML/XSD Mapping for the "SelectPointInteraction" Class is given in Table 2.3.128.

Table 2.3.128 UML/XSD Mapping for the "SelectPointInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SelectPointInteraction Core Container [ Selection ] - N/A - SelectPointInteractionDType ComplexType
  • min-choices
Characteristic PT: NonNegativeInteger [0..1] min-choices Attribute (Local)
  • max-choices
Characteristic PT: NonNegativeInteger [0..1] max-choices Attribute (Local)
  • object
Attribute Object [1] object Element (Global)
  • img
Attribute Img [1] img Element (Global)
  • picture
Attribute Picture [1] picture Element (Global)

2.3.129 Selection Class Mapping

The UML/XSD Mapping for the "Selection" Class is given in Table 2.3.129.

Table 2.3.129 UML/XSD Mapping for the "Selection" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Selection Core Container [ Sequence ] - N/A - SelectionDType ComplexType
  • select
Characteristic PT: Int [1] select Attribute (Local)
  • with-replacement
Characteristic PT: Boolean [0..1] with-replacement Attribute (Local)
  • extension
Characteristic PT: Namespace [0..1] extension Attribute (Global)
  • extensions
Attribute PT: NamespaceLax [0.. *] extensions Element (Global)

2.3.130 SetValue Class Mapping

The UML/XSD Mapping for the "SetValue" Class is given in Table 2.3.130.

Table 2.3.130 UML/XSD Mapping for the "SetValue" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SetValue Core Container [ Sequence ] - N/A - SetValueDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.131 SimpleAssociableChoice Class Mapping

The UML/XSD Mapping for the "SimpleAssociableChoice" Class is given in Table 2.3.131.

Table 2.3.131 UML/XSD Mapping for the "SimpleAssociableChoice" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SimpleAssociableChoice Core Container [ Sequence ] - N/A - SimpleAssociableChoiceDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • fixed
Characteristic PT: Boolean [0..1] fixed Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • match-group
Characteristic [ List (IdentifierList) ] [0..1] match-group Attribute (Local)
  • match-max
Characteristic PT: NonNegativeInteger [1] match-max Attribute (Local)
  • match-min
Characteristic PT: NonNegativeInteger [0..1] match-min Attribute (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.132 SimpleChoice Class Mapping

The UML/XSD Mapping for the "SimpleChoice" Class is given in Table 2.3.132.

Table 2.3.132 UML/XSD Mapping for the "SimpleChoice" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SimpleChoice Core Container [ Sequence ] - N/A - SimpleChoiceDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • fixed
Characteristic PT: Boolean [0..1] fixed Attribute (Local)
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.133 SimpleMatchSet Class Mapping

The UML/XSD Mapping for the "SimpleMatchSet" Class is given in Table 2.3.133.

Table 2.3.133 UML/XSD Mapping for the "SimpleMatchSet" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SimpleMatchSet Core Container [ Sequence ] - N/A - SimpleMatchSetDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-simple-associable-choice
Attribute SimpleAssociableChoice [0.. *] qti-simple-associable-choice Element (Local)

2.3.134 SliderInteraction Class Mapping

The UML/XSD Mapping for the "SliderInteraction" Class is given in Table 2.3.134.

Table 2.3.134 UML/XSD Mapping for the "SliderInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SliderInteraction Core Container [ Sequence ] - N/A - SliderInteractionDType ComplexType
  • lower-bound
Characteristic DT: NonNegativeDouble (PT: Double) [1] lower-bound Attribute (Local)
  • upper-bound
Characteristic DT: NonNegativeDouble (PT: Double) [1] upper-bound Attribute (Local)
  • step
Characteristic DT: NonNegativeDouble (PT: Double) [0..1] step Attribute (Local)
  • step-label
Characteristic PT: Boolean [0..1] step-label Attribute (Local)
  • orientation
Characteristic [ Enumeration (OrientationEnum) ] [0..1] orientation Attribute (Local)
  • reverse
Characteristic PT: Boolean [0..1] reverse Attribute (Local)

2.3.135 Source Class Mapping

The UML/XSD Mapping for the "Source" Class is given in Table 2.3.135.

Table 2.3.135 UML/XSD Mapping for the "Source" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Source Core Container [ Sequence ] - N/A - SourceDType ComplexType
  • src
Characteristic DT: URL (PT: NormalizedString) [0..1] src Attribute (Local)
  • type
Characteristic DT: MimeType (PT: NormalizedString) [0..1] type Attribute (Local)
  • srcset
Characteristic DT: URL (PT: NormalizedString) [0..1] srcset Attribute (Local)
  • media
Characteristic PT: NormalizedString [0..1] media Attribute (Local)
  • sizes
Characteristic PT: NormalizedString [0..1] sizes Attribute (Local)

2.3.136 StatsOperator Class Mapping

The UML/XSD Mapping for the "StatsOperator" Class is given in Table 2.3.136.

Table 2.3.136 UML/XSD Mapping for the "StatsOperator" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
StatsOperator Core Container [ Sequence ] - N/A - StatsOperatorDType ComplexType
  • name
Characteristic [ Enumeration (StatsOperatorNameEnum) ] [1] name Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.137 StimulusBody Class Mapping

The UML/XSD Mapping for the "StimulusBody" Class is given in Table 2.3.137.

Table 2.3.137 UML/XSD Mapping for the "StimulusBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
StimulusBody Core Container [ Sequence ] - N/A - StimulusBodyDType ComplexType
  • math
Attribute [ Imported (MathML3) ] XOR [1.. *]
[1]
m3:math Element (Global)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)

2.3.138 StringMatch Class Mapping

The UML/XSD Mapping for the "StringMatch" Class is given in Table 2.3.138.

Table 2.3.138 UML/XSD Mapping for the "StringMatch" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
StringMatch Core Container [ Sequence ] - N/A - StringMatchDType ComplexType
  • case-sensitive
Characteristic PT: Boolean [1] case-sensitive Attribute (Local)
  • substring
Characteristic PT: Boolean [0..1] substring Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [2]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [2]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [2]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [2]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [2]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [2]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [2]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [2]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [2]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [2]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [2]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [2]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [2]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [2]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [2]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [2]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [2]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [2]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [2]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [2]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [2]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [2]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [2]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [2]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [2]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [2]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [2]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [2]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [2]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [2]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [2]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [2]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [2]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [2]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [2]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [2]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [2]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [2]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [2]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [2]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [2]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [2]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [2]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [2]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [2]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [2]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [2]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [2]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [2]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [2]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [2]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [2]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [2]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [2]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [2]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-maximum Element (Local)

2.3.139 Substring Class Mapping

The UML/XSD Mapping for the "Substring" Class is given in Table 2.3.139.

Table 2.3.139 UML/XSD Mapping for the "Substring" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Substring Core Container [ Sequence ] - N/A - SubstringDType ComplexType
  • case-sensitive
Characteristic PT: Boolean [1] case-sensitive Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [2]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [2]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [2]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [2]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [2]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [2]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [2]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [2]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [2]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [2]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [2]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [2]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [2]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [2]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [2]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [2]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [2]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [2]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [2]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [2]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [2]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [2]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [2]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [2]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [2]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [2]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [2]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [2]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [2]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [2]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [2]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [2]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [2]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [2]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [2]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [2]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [2]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [2]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [2]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [2]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [2]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [2]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [2]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [2]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [2]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [2]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [2]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [2]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [2]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [2]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [2]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [2]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [2]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [2]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [2]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [2]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [2]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [2]
[1]
qti-outcome-maximum Element (Local)

2.3.140 TDH Class Mapping

The UML/XSD Mapping for the "TDH" Class is given in Table 2.3.140.

Table 2.3.140 UML/XSD Mapping for the "TDH" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TDH Core Container [ Sequence ] - N/A - TDHDType ComplexType
  • headers
Characteristic [ List (IdentifierList) ] [0..1] headers Attribute (Local)
  • scope
Characteristic [ Enumeration (TableCellScopeEnum) ] [0..1] scope Attribute (Local)
  • abbr
Characteristic PT: String [0..1] abbr Attribute (Local)
  • axis
Characteristic PT: String [0..1] axis Attribute (Local)
  • rowspan
Characteristic PT: Int [0..1] rowspan Attribute (Local)
  • colspan
Characteristic PT: Int [0..1] colspan Attribute (Local)
  • align
Characteristic [ Enumeration (AlignEnum) ] [0..1] align Attribute (Local)
  • valign
Characteristic [ Enumeration (ValignEnum) ] [0..1] valign Attribute (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-feedback-block
Attribute FeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-text-entry-interaction
Attribute TextEntryInteraction XOR [0.. *]
[1]
qti-text-entry-interaction Element (Local)
  • qti-inline-choice-interaction
Attribute InlineChoiceInteraction XOR [0.. *]
[1]
qti-inline-choice-interaction Element (Local)
  • qti-end-attempt-interaction
Attribute EndAttemptInteraction XOR [0.. *]
[1]
qti-end-attempt-interaction Element (Local)
  • qti-custom-interaction
Attribute CustomInteraction XOR [0.. *]
[1]
qti-custom-interaction Element (Local)
  • qti-portable-custom-interaction
Attribute PortableCustomInteraction XOR [0.. *]
[1]
qti-portable-custom-interaction Element (Local)
  • qti-drawing-interaction
Attribute DrawingInteraction XOR [0.. *]
[1]
qti-drawing-interaction Element (Local)
  • qti-gap-match-interaction
Attribute GapMatchInteraction XOR [0.. *]
[1]
qti-gap-match-interaction Element (Local)
  • qti-match-interaction
Attribute MatchInteraction XOR [0.. *]
[1]
qti-match-interaction Element (Local)
  • qti-graphic-gap-match-interaction
Attribute GraphicGapMatchInteraction XOR [0.. *]
[1]
qti-graphic-gap-match-interaction Element (Local)
  • qti-hotspot-interaction
Attribute HotspotInteraction XOR [0.. *]
[1]
qti-hotspot-interaction Element (Local)
  • qti-graphic-order-interaction
Attribute GraphicOrderInteraction XOR [0.. *]
[1]
qti-graphic-order-interaction Element (Local)
  • qti-select-point-interaction
Attribute SelectPointInteraction XOR [0.. *]
[1]
qti-select-point-interaction Element (Local)
  • qti-graphic-associate-interaction
Attribute GraphicAssociateInteraction XOR [0.. *]
[1]
qti-graphic-associate-interaction Element (Local)
  • qti-slider-interaction
Attribute SliderInteraction XOR [0.. *]
[1]
qti-slider-interaction Element (Local)
  • qti-choice-interaction
Attribute ChoiceInteraction XOR [0.. *]
[1]
qti-choice-interaction Element (Local)
  • qti-media-interaction
Attribute MediaInteraction XOR [0.. *]
[1]
qti-media-interaction Element (Local)
  • qti-hottext-interaction
Attribute HotTextInteraction XOR [0.. *]
[1]
qti-hottext-interaction Element (Local)
  • qti-order-interaction
Attribute OrderInteraction XOR [0.. *]
[1]
qti-order-interaction Element (Local)
  • qti-extended-text-interaction
Attribute ExtendedTextInteraction XOR [0.. *]
[1]
qti-extended-text-interaction Element (Local)
  • qti-upload-interaction
Attribute UploadInteraction XOR [0.. *]
[1]
qti-upload-interaction Element (Local)
  • qti-associate-interaction
Attribute AssociateInteraction XOR [0.. *]
[1]
qti-associate-interaction Element (Local)
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)

2.3.141 TR Class Mapping

The UML/XSD Mapping for the "TR" Class is given in Table 2.3.141.

Table 2.3.141 UML/XSD Mapping for the "TR" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TR Core Container [ Sequence ] - N/A - TRDType ComplexType
  • td
Attribute TDH XOR [1.. *]
[1]
td Element (Global)
  • th
Attribute TDH XOR [1.. *]
[1]
th Element (Global)

2.3.142 Table Class Mapping

The UML/XSD Mapping for the "Table" Class is given in Table 2.3.142.

Table 2.3.142 UML/XSD Mapping for the "Table" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Table Core Container [ Sequence ] - N/A - TableDType ComplexType
  • summary
Characteristic PT: String [0..1] summary Attribute (Local)
  • caption
Attribute Caption [0..1] caption Element (Global)
  • col
Attribute Col [0.. *] col Element (Global)
  • colgroup
Attribute ColGroup [0.. *] colgroup Element (Global)
  • thead
Attribute TablePart [0..1] thead Element (Global)
  • tfoot
Attribute TablePart [0..1] tfoot Element (Global)
  • tbody
Attribute TablePart [0.. *] tbody Element (Global)
  • tr
Attribute TR [0.. *] tr Element (Global)

2.3.143 TablePart Class Mapping

The UML/XSD Mapping for the "TablePart" Class is given in Table 2.3.143.

Table 2.3.143 UML/XSD Mapping for the "TablePart" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TablePart Core Container [ Sequence ] - N/A - TablePartDType ComplexType
  • tr
Attribute TR [1.. *] tr Element (Global)

2.3.144 Template Class Mapping

The UML/XSD Mapping for the "Template" Class is given in Table 2.3.144.

Table 2.3.144 UML/XSD Mapping for the "Template" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Template Core Container [ Sequence ] - N/A - TemplateDType ComplexType
  • extensions
Attribute PT: AnyTypeLax [0.. *] extensions Element (Global)

2.3.145 TemplateBlock Class Mapping

The UML/XSD Mapping for the "TemplateBlock" Class is given in Table 2.3.145.

Table 2.3.145 UML/XSD Mapping for the "TemplateBlock" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateBlock Core Container [ Sequence ] - N/A - TemplateBlockDType ComplexType
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)

2.3.146 TemplateBlockContent Class Mapping

The UML/XSD Mapping for the "TemplateBlockContent" Class is given in Table 2.3.146.

Table 2.3.146 UML/XSD Mapping for the "TemplateBlockContent" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateBlockContent Core Container [ Sequence ] - N/A - TemplateBlockContentDType ComplexType
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-content-body
Attribute TemplateBlockContentBody [0..1] qti-content-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)

2.3.147 TemplateBlockContentBody Class Mapping

The UML/XSD Mapping for the "TemplateBlockContentBody" Class is given in Table 2.3.147.

Table 2.3.147 UML/XSD Mapping for the "TemplateBlockContentBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateBlockContentBody Core Container [ Sequence ] - N/A - TemplateBlockContentBodyDType ComplexType
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • qti-template-block
Attribute TemplateBlock XOR [0.. *]
[1]
qti-template-block Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • qti-feedback-block
Attribute TemplateBlockFeedbackBlock XOR [0.. *]
[1]
qti-feedback-block Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)

2.3.148 TemplateBlockFeedbackBlock Class Mapping

The UML/XSD Mapping for the "TemplateBlockFeedbackBlock" Class is given in Table 2.3.148.

Table 2.3.148 UML/XSD Mapping for the "TemplateBlockFeedbackBlock" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateBlockFeedbackBlock Core Container [ Sequence ] - N/A - TemplateBlockFeedbackBlockDType ComplexType
  • outcome-identifier
Characteristic DT: Identifier (PT: NCName) [1] outcome-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)

2.3.149 TemplateCondition Class Mapping

The UML/XSD Mapping for the "TemplateCondition" Class is given in Table 2.3.149.

Table 2.3.149 UML/XSD Mapping for the "TemplateCondition" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateCondition Core Container [ Sequence ] - N/A - TemplateConditionDType ComplexType
  • qti-template-if
Attribute TemplateIf [1] qti-template-if Element (Local)
  • qti-template-else-if
Attribute TemplateIf [0.. *] qti-template-else-if Element (Local)
  • qti-template-else
Attribute TemplateElse [0..1] qti-template-else Element (Local)

2.3.150 TemplateConstraint Class Mapping

The UML/XSD Mapping for the "TemplateConstraint" Class is given in Table 2.3.150.

Table 2.3.150 UML/XSD Mapping for the "TemplateConstraint" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateConstraint Core Container [ Sequence ] - N/A - TemplateConstraintDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.151 TemplateDeclaration Class Mapping

The UML/XSD Mapping for the "TemplateDeclaration" Class is given in Table 2.3.151.

Table 2.3.151 UML/XSD Mapping for the "TemplateDeclaration" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateDeclaration Core Container [ Sequence ] - N/A - TemplateDeclarationDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • cardinality
Characteristic [ Enumeration (CardinalityEnum) ] [1] cardinality Attribute (Local)
  • base-type
Characteristic [ Enumeration (BaseTypeEnum) ] [0..1] base-type Attribute (Local)
  • param-variable
Characteristic PT: Boolean [0..1] param-variable Attribute (Local)
  • math-variable
Characteristic PT: Boolean [0..1] math-variable Attribute (Local)
  • qti-default-value
Attribute DefaultValue [0..1] qti-default-value Element (Local)

2.3.152 TemplateDefault Class Mapping

The UML/XSD Mapping for the "TemplateDefault" Class is given in Table 2.3.152.

Table 2.3.152 UML/XSD Mapping for the "TemplateDefault" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateDefault Core Container [ Sequence ] - N/A - TemplateDefaultDType ComplexType
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [1] template-identifier Attribute (Local)
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)

2.3.153 TemplateElse Class Mapping

The UML/XSD Mapping for the "TemplateElse" Class is given in Table 2.3.153.

Table 2.3.153 UML/XSD Mapping for the "TemplateElse" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateElse Core Container [ Sequence ] - N/A - TemplateElseDType ComplexType
  • qti-set-template-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-template-value Element (Local)
  • qti-exit-template
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-template Element (Local)
  • qti-template-condition
Attribute TemplateCondition XOR [0.. *]
[1]
qti-template-condition Element (Local)
  • qti-set-default-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-default-value Element (Local)
  • qti-set-correct-response
Attribute SetValue XOR [0.. *]
[1]
qti-set-correct-response Element (Local)
  • qti-template-constraint
Attribute TemplateConstraint XOR [0.. *]
[1]
qti-template-constraint Element (Local)

2.3.154 TemplateIf Class Mapping

The UML/XSD Mapping for the "TemplateIf" Class is given in Table 2.3.154.

Table 2.3.154 UML/XSD Mapping for the "TemplateIf" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateIf Core Container [ Sequence ] - N/A - TemplateIfDType ComplexType
  • qti-and
Attribute Logic1toMany XOR [1]
[1]
qti-and Element (Local)
  • qti-gt
Attribute LogicPair XOR [1]
[1]
qti-gt Element (Local)
  • qti-not
Attribute LogicSingle XOR [1]
[1]
qti-not Element (Local)
  • qti-lt
Attribute LogicPair XOR [1]
[1]
qti-lt Element (Local)
  • qti-gte
Attribute LogicPair XOR [1]
[1]
qti-gte Element (Local)
  • qti-lte
Attribute LogicPair XOR [1]
[1]
qti-lte Element (Local)
  • qti-or
Attribute Logic1toMany XOR [1]
[1]
qti-or Element (Local)
  • qti-sum
Attribute NumericLogic1toMany XOR [1]
[1]
qti-sum Element (Local)
  • qti-duration-lt
Attribute LogicPair XOR [1]
[1]
qti-duration-lt Element (Local)
  • qti-duration-gte
Attribute LogicPair XOR [1]
[1]
qti-duration-gte Element (Local)
  • qti-subtract
Attribute LogicPair XOR [1]
[1]
qti-subtract Element (Local)
  • qti-divide
Attribute LogicPair XOR [1]
[1]
qti-divide Element (Local)
  • qti-multiple
Attribute Logic0toMany XOR [1]
[1]
qti-multiple Element (Local)
  • qti-ordered
Attribute Logic0toMany XOR [1]
[1]
qti-ordered Element (Local)
  • qti-custom-operator
Attribute CustomOperator XOR [1]
[1]
qti-custom-operator Element (Local)
  • qti-random
Attribute LogicSingle XOR [1]
[1]
qti-random Element (Local)
  • qti-substring
Attribute Substring XOR [1]
[1]
qti-substring Element (Local)
  • qti-equal-rounded
Attribute EqualRounded XOR [1]
[1]
qti-equal-rounded Element (Local)
  • qti-null
Attribute PT: Empty XOR [1]
[1]
qti-null Element (Local)
  • qti-delete
Attribute LogicPair XOR [1]
[1]
qti-delete Element (Local)
  • qti-match
Attribute LogicPair XOR [1]
[1]
qti-match Element (Local)
  • qti-index
Attribute Index XOR [1]
[1]
qti-index Element (Local)
  • qti-power
Attribute LogicPair XOR [1]
[1]
qti-power Element (Local)
  • qti-equal
Attribute Equal XOR [1]
[1]
qti-equal Element (Local)
  • qti-contains
Attribute LogicPair XOR [1]
[1]
qti-contains Element (Local)
  • qti-container-size
Attribute LogicSingle XOR [1]
[1]
qti-container-size Element (Local)
  • qti-correct
Attribute DT: Correct (PT: Empty) XOR [1]
[1]
qti-correct Element (Local)
  • qti-default
Attribute DT: Default (PT: Empty) XOR [1]
[1]
qti-default Element (Local)
  • qti-any-n
Attribute AnyN XOR [1]
[1]
qti-any-n Element (Local)
  • qti-integer-divide
Attribute LogicPair XOR [1]
[1]
qti-integer-divide Element (Local)
  • qti-integer-modulus
Attribute LogicPair XOR [1]
[1]
qti-integer-modulus Element (Local)
  • qti-is-null
Attribute LogicSingle XOR [1]
[1]
qti-is-null Element (Local)
  • qti-member
Attribute LogicPair XOR [1]
[1]
qti-member Element (Local)
  • qti-product
Attribute Logic1toMany XOR [1]
[1]
qti-product Element (Local)
  • qti-round
Attribute LogicSingle XOR [1]
[1]
qti-round Element (Local)
  • qti-truncate
Attribute LogicSingle XOR [1]
[1]
qti-truncate Element (Local)
  • qti-field-value
Attribute FieldValue XOR [1]
[1]
qti-field-value Element (Local)
  • qti-random-integer
Attribute DT: RandomInteger (PT: Empty) XOR [1]
[1]
qti-random-integer Element (Local)
  • qti-random-float
Attribute DT: RandomFloat (PT: Empty) XOR [1]
[1]
qti-random-float Element (Local)
  • qti-variable
Attribute DT: Variable (PT: Empty) XOR [1]
[1]
qti-variable Element (Local)
  • qti-test-variables
Attribute DT: TestVariables (PT: Empty) XOR [1]
[1]
qti-test-variables Element (Local)
  • qti-integer-to-float
Attribute LogicSingle XOR [1]
[1]
qti-integer-to-float Element (Local)
  • qti-inside
Attribute Inside XOR [1]
[1]
qti-inside Element (Local)
  • qti-base-value
Attribute DT: BaseValue (PT: String) XOR [1]
[1]
qti-base-value Element (Local)
  • qti-pattern-match
Attribute PatternMatch XOR [1]
[1]
qti-pattern-match Element (Local)
  • qti-map-response-point
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response-point Element (Local)
  • qti-map-response
Attribute DT: MapResponse (PT: Empty) XOR [1]
[1]
qti-map-response Element (Local)
  • qti-string-match
Attribute StringMatch XOR [1]
[1]
qti-string-match Element (Local)
  • qti-repeat
Attribute Repeat XOR [1]
[1]
qti-repeat Element (Local)
  • qti-round-to
Attribute RoundTo XOR [1]
[1]
qti-round-to Element (Local)
  • qti-lcm
Attribute Logic1toMany XOR [1]
[1]
qti-lcm Element (Local)
  • qti-gcd
Attribute Logic1toMany XOR [1]
[1]
qti-gcd Element (Local)
  • qti-min
Attribute Logic1toMany XOR [1]
[1]
qti-min Element (Local)
  • qti-max
Attribute Logic1toMany XOR [1]
[1]
qti-max Element (Local)
  • qti-math-constant
Attribute DT: MathConstant (PT: Empty) XOR [1]
[1]
qti-math-constant Element (Local)
  • qti-stats-operator
Attribute StatsOperator XOR [1]
[1]
qti-stats-operator Element (Local)
  • qti-math-operator
Attribute MathOperator XOR [1]
[1]
qti-math-operator Element (Local)
  • qti-number-correct
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-correct Element (Local)
  • qti-number-incorrect
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-incorrect Element (Local)
  • qti-number-presented
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-presented Element (Local)
  • qti-number-responded
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-responded Element (Local)
  • qti-number-selected
Attribute DT: Number (PT: Empty) XOR [1]
[1]
qti-number-selected Element (Local)
  • qti-outcome-minimum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-minimum Element (Local)
  • qti-outcome-maximum
Attribute DT: OutcomeMinMax (PT: Empty) XOR [1]
[1]
qti-outcome-maximum Element (Local)
  • qti-set-template-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-template-value Element (Local)
  • qti-exit-template
Attribute PT: Empty XOR [0.. *]
[1]
qti-exit-template Element (Local)
  • qti-template-condition
Attribute TemplateCondition XOR [0.. *]
[1]
qti-template-condition Element (Local)
  • qti-set-default-value
Attribute SetValue XOR [0.. *]
[1]
qti-set-default-value Element (Local)
  • qti-set-correct-response
Attribute SetValue XOR [0.. *]
[1]
qti-set-correct-response Element (Local)
  • qti-template-constraint
Attribute TemplateConstraint XOR [0.. *]
[1]
qti-template-constraint Element (Local)

2.3.155 TemplateInline Class Mapping

The UML/XSD Mapping for the "TemplateInline" Class is given in Table 2.3.155.

Table 2.3.155 UML/XSD Mapping for the "TemplateInline" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateInline Core Container [ Sequence ] - N/A - TemplateInlineDType ComplexType
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [1] template-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [0..1] show-hide Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • qti-hottext
Attribute HotText XOR [0.. *]
[1]
qti-hottext Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) XOR [0.. *]
[1]
qti-printed-variable Element (Local)
  • qti-gap
Attribute Gap XOR [0.. *]
[1]
qti-gap Element (Local)
  • qti-feedback-inline
Attribute FeedbackInline XOR [0.. *]
[1]
qti-feedback-inline Element (Local)
  • qti-template-inline
Attribute TemplateInline XOR [0.. *]
[1]
qti-template-inline Element (Local)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)

2.3.156 TemplateProcessing Class Mapping

The UML/XSD Mapping for the "TemplateProcessing" Class is given in Table 2.3.156.

Table 2.3.156 UML/XSD Mapping for the "TemplateProcessing" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateProcessing Core Container [ Sequence ] - N/A - TemplateProcessingDType ComplexType
  • qti-set-template-value
Attribute SetValue XOR [1.. *]
[1]
qti-set-template-value Element (Local)
  • qti-exit-template
Attribute PT: Empty XOR [1.. *]
[1]
qti-exit-template Element (Local)
  • qti-template-condition
Attribute TemplateCondition XOR [1.. *]
[1]
qti-template-condition Element (Local)
  • qti-set-default-value
Attribute SetValue XOR [1.. *]
[1]
qti-set-default-value Element (Local)
  • qti-set-correct-response
Attribute SetValue XOR [1.. *]
[1]
qti-set-correct-response Element (Local)
  • qti-template-constraint
Attribute TemplateConstraint XOR [1.. *]
[1]
qti-template-constraint Element (Local)

2.3.157 TestFeedback Class Mapping

The UML/XSD Mapping for the "TestFeedback" Class is given in Table 2.3.157.

Table 2.3.157 UML/XSD Mapping for the "TestFeedback" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TestFeedback Core Container [ Sequence ] - N/A - TestFeedbackDType ComplexType
  • access
Characteristic [ Enumeration (TestFeedbackAccessEnum) ] [1] access Attribute (Local)
  • outcome-identifier
Characteristic DT: Identifier (PT: NCName) [1] outcome-identifier Attribute (Local)
  • show-hide
Characteristic [ Enumeration (ShowHideEnum) ] [1] show-hide Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • title
Characteristic PT: NormalizedString [0..1] title Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-content-body
Attribute TestFeedbackFlowContentBody [0..1] qti-content-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)

2.3.158 TestFeedbackFlowContentBody Class Mapping

The UML/XSD Mapping for the "TestFeedbackFlowContentBody" Class is given in Table 2.3.158.

Table 2.3.158 UML/XSD Mapping for the "TestFeedbackFlowContentBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TestFeedbackFlowContentBody Core Container [ Sequence ] - N/A - TestFeedbackFlowContentBodyDType ComplexType
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)

2.3.159 TestPart Class Mapping

The UML/XSD Mapping for the "TestPart" Class is given in Table 2.3.159.

Table 2.3.159 UML/XSD Mapping for the "TestPart" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TestPart Core Container [ Sequence ] - N/A - TestPartDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • title
Characteristic PT: NormalizedString [0..1] title Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • navigation-mode
Characteristic [ Enumeration (NavigationModeEnum) ] [1] navigation-mode Attribute (Local)
  • submission-mode
Characteristic [ Enumeration (SubmissionModeEnum) ] [1] submission-mode Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)
  • qti-pre-condition
Attribute LogicSingle [0.. *] qti-pre-condition Element (Local)
  • qti-branch-rule
Attribute BranchRule [0.. *] qti-branch-rule Element (Local)
  • qti-item-session-control
Attribute DT: ItemSessionControl (PT: Empty) [0..1] qti-item-session-control Element (Local)
  • qti-time-limits
Attribute DT: TimeLimits (PT: Empty) [0..1] qti-time-limits Element (Local)
  • qti-rubric-block
Attribute TestRubricBlock [0.. *] qti-rubric-block Element (Local)
  • qti-assessment-section
Attribute AssessmentSection XOR [1.. *]
[1]
qti-assessment-section Element (Global)
  • qti-assessment-section-ref
Attribute DT: AssessmentSectionRef (PT: Empty) XOR [1.. *]
[1]
qti-assessment-section-ref Element (Local)
  • qti-test-feedback
Attribute TestFeedback [0.. *] qti-test-feedback Element (Local)

2.3.160 TestRubricBlock Class Mapping

The UML/XSD Mapping for the "TestRubricBlock" Class is given in Table 2.3.160.

Table 2.3.160 UML/XSD Mapping for the "TestRubricBlock" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TestRubricBlock Core Container [ Sequence ] - N/A - TestRubricBlockDType ComplexType
  • view
Characteristic [ Enumeration List (ViewEnum) ] [1] view Attribute (Local)
  • use
Characteristic [ Union (UseEnumExt) ] [0..1] use Attribute (Local)
  • qti-stylesheet
Attribute DT: StyleSheet (PT: Empty) [0.. *] qti-stylesheet Element (Local)
  • qti-content-body
Attribute TestRubricBlockContentBody [1] qti-content-body Element (Local)
  • qti-catalog-info
Attribute CatalogInfo [0..1] qti-catalog-info Element (Local)
  • qti-printed-variable
Attribute DT: PrintedVariable (PT: Empty) [0..1] qti-printed-variable Element (Local)

2.3.161 TestRubricBlockContentBody Class Mapping

The UML/XSD Mapping for the "TestRubricBlockContentBody" Class is given in Table 2.3.161.

Table 2.3.161 UML/XSD Mapping for the "TestRubricBlockContentBody" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TestRubricBlockContentBody Core Container [ Sequence ] - N/A - TestRubricBlockContentBodyDType ComplexType
  • pre
Attribute HTMLText XOR [1]
[1]
pre Element (Global)
  • h1
Attribute HTMLText XOR [1]
[1]
h1 Element (Global)
  • h2
Attribute HTMLText XOR [1]
[1]
h2 Element (Global)
  • h3
Attribute HTMLText XOR [1]
[1]
h3 Element (Global)
  • h4
Attribute HTMLText XOR [1]
[1]
h4 Element (Global)
  • h5
Attribute HTMLText XOR [1]
[1]
h5 Element (Global)
  • h6
Attribute HTMLText XOR [1]
[1]
h6 Element (Global)
  • p
Attribute HTMLText XOR [1]
[1]
p Element (Global)
  • address
Attribute HTMLText XOR [1]
[1]
address Element (Global)
  • dl
Attribute DL XOR [1]
[1]
dl Element (Global)
  • ol
Attribute OUL XOR [1]
[1]
ol Element (Global)
  • ul
Attribute OUL XOR [1]
[1]
ul Element (Global)
  • br
Attribute BR XOR [1]
[1]
br Element (Global)
  • hr
Attribute HR XOR [1]
[1]
hr Element (Global)
  • img
Attribute Img XOR [1]
[1]
img Element (Global)
  • object
Attribute Object XOR [1]
[1]
object Element (Global)
  • blockquote
Attribute BlockQuote XOR [1]
[1]
blockquote Element (Global)
  • em
Attribute HTMLText XOR [1]
[1]
em Element (Global)
  • a
Attribute A XOR [1]
[1]
a Element (Global)
  • code
Attribute HTMLText XOR [1]
[1]
code Element (Global)
  • span
Attribute HTMLText XOR [1]
[1]
span Element (Global)
  • sub
Attribute HTMLText XOR [1]
[1]
sub Element (Global)
  • acronym
Attribute HTMLText XOR [1]
[1]
acronym Element (Global)
  • big
Attribute HTMLText XOR [1]
[1]
big Element (Global)
  • tt
Attribute HTMLText XOR [1]
[1]
tt Element (Global)
  • kbd
Attribute HTMLText XOR [1]
[1]
kbd Element (Global)
  • q
Attribute Q XOR [1]
[1]
q Element (Global)
  • i
Attribute HTMLText XOR [1]
[1]
i Element (Global)
  • dfn
Attribute HTMLText XOR [1]
[1]
dfn Element (Global)
  • abbr
Attribute HTMLText XOR [1]
[1]
abbr Element (Global)
  • strong
Attribute HTMLText XOR [1]
[1]
strong Element (Global)
  • sup
Attribute HTMLText XOR [1]
[1]
sup Element (Global)
  • var
Attribute HTMLText XOR [1]
[1]
var Element (Global)
  • small
Attribute HTMLText XOR [1]
[1]
small Element (Global)
  • samp
Attribute HTMLText XOR [1]
[1]
samp Element (Global)
  • b
Attribute HTMLText XOR [1]
[1]
b Element (Global)
  • cite
Attribute HTMLText XOR [1]
[1]
cite Element (Global)
  • table
Attribute Table XOR [1]
[1]
table Element (Global)
  • div
Attribute Div XOR [1]
[1]
div Element (Global)
  • bdo
Attribute BDO XOR [1]
[1]
bdo Element (Global)
  • bdi
Attribute BDI XOR [1]
[1]
bdi Element (Global)
  • figure
Attribute Figure XOR [1]
[1]
figure Element (Global)
  • audio
Attribute Audio XOR [1]
[1]
audio Element (Global)
  • video
Attribute Video XOR [1]
[1]
video Element (Global)
  • article
Attribute BaseHTML5Flow XOR [1]
[1]
article Element (Global)
  • aside
Attribute BaseHTML5Flow XOR [1]
[1]
aside Element (Global)
  • footer
Attribute BaseHTML5Flow XOR [1]
[1]
footer Element (Global)
  • header
Attribute BaseHTML5Flow XOR [1]
[1]
header Element (Global)
  • label
Attribute BaseHTML5Flow XOR [1]
[1]
label Element (Global)
  • nav
Attribute BaseHTML5Flow XOR [1]
[1]
nav Element (Global)
  • section
Attribute BaseHTML5Flow XOR [1]
[1]
section Element (Global)
  • ruby
Attribute Ruby XOR [1]
[1]
ruby Element (Global)
  • p
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:p Element (Global)
  • s
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:s Element (Global)
  • say-as
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:say-as Element (Global)
  • phoneme
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:phoneme Element (Global)
  • sub
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:sub Element (Global)
  • voice
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:voice Element (Global)
  • emphasis
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:emphasis Element (Global)
  • break
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:break Element (Global)
  • prosody
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:prosody Element (Global)
  • mark
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:mark Element (Global)
  • audio
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:audio Element (Global)
  • speak
Attribute [ Imported (SSMLv1p1) ] XOR [1]
[1]
ssml11:speak Element (Global)
  • picture
Attribute Picture XOR [1]
[1]
picture Element (Global)
  • details
Attribute Details XOR [1]
[1]
details Element (Global)
  • include
Attribute [ Imported (Include) ] XOR [0.. *]
[1]
xi:include Element (Global)
  • math
Attribute [ Imported (MathML3) ] XOR [0.. *]
[1]
m3:math Element (Global)

2.3.162 TextEntryInteraction Class Mapping

The UML/XSD Mapping for the "TextEntryInteraction" Class is given in Table 2.3.162.

Table 2.3.162 UML/XSD Mapping for the "TextEntryInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TextEntryInteraction Core Container [ Sequence ] - N/A - TextEntryInteractionDType ComplexType
  • response-identifier
Characteristic DT: UniqueIdentifierRef (PT: IDREF) [1] response-identifier Attribute (Local)
  • base
Characteristic PT: Int [0..1] base Attribute (Local)
  • string-identifier
Characteristic DT: UniqueIdentifierRef (PT: IDREF) [0..1] string-identifier Attribute (Local)
  • expected-length
Characteristic PT: NonNegativeInteger [0..1] expected-length Attribute (Local)
  • pattern-mask
Characteristic PT: String [0..1] pattern-mask Attribute (Local)
  • placeholder-text
Characteristic PT: String [0..1] placeholder-text Attribute (Local)
  • format
Characteristic PT: NormalizedString [0..1] format Attribute (Local)
  • data-patternmask-message
Characteristic PT: NormalizedString [0..1] data-patternmask-message Attribute (Local)

2.3.163 Track Class Mapping

The UML/XSD Mapping for the "Track" Class is given in Table 2.3.163.

Table 2.3.163 UML/XSD Mapping for the "Track" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Track Core Container [ Sequence ] - N/A - TrackDType ComplexType
  • kind
Characteristic [ Enumeration (KindValueEnum) ] [0..1] kind Attribute (Local)
  • src
Characteristic DT: URL (PT: NormalizedString) [1] src Attribute (Local)
  • srclang
Characteristic PT: NormalizedString [0..1] srclang Attribute (Local)
  • default
Characteristic PT: Boolean [0..1] default Attribute (Local)

2.3.164 USRuleSystem Class Mapping

The UML/XSD Mapping for the "USRuleSystem" Class is given in Table 2.3.164.

Table 2.3.164 UML/XSD Mapping for the "USRuleSystem" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
USRuleSystem Core Container [ Sequence ] - N/A - USRuleSystemDType ComplexType
  • qti-minimum-length
Attribute PT: Integer [1] qti-minimum-length Element (Local)
  • qti-minor-increment
Attribute DT: USLinearValue (PT: Decimal) [0..1] qti-minor-increment Element (Local)
  • qti-major-increment
Attribute DT: USLinearValue (PT: Decimal) [1] qti-major-increment Element (Local)

2.3.165 UploadInteraction Class Mapping

The UML/XSD Mapping for the "UploadInteraction" Class is given in Table 2.3.165.

Table 2.3.165 UML/XSD Mapping for the "UploadInteraction" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
UploadInteraction Core Container [ Sequence ] - N/A - UploadInteractionDType ComplexType
  • type
Characteristic [ List (MimeTypeList) ] [0..1] type Attribute (Local)

2.3.166 Video Class Mapping

The UML/XSD Mapping for the "Video" Class is given in Table 2.3.166.

Table 2.3.166 UML/XSD Mapping for the "Video" Core Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Video Core Container [ Sequence ] - N/A - VideoDType ComplexType
  • src
Characteristic DT: URL (PT: NormalizedString) [0..1] src Attribute (Local)
  • crossorigin
Characteristic [ Enumeration (CORSSettingsEnum) ] [0..1] crossorigin Attribute (Local)
  • preload
Characteristic [ Enumeration (PreLoadValueEnum) ] [0..1] preload Attribute (Local)
  • autoplay
Characteristic PT: Boolean [0..1] autoplay Attribute (Local)
  • mediagroup
Characteristic PT: NormalizedString [0..1] mediagroup Attribute (Local)
  • loop
Characteristic PT: Boolean [0..1] loop Attribute (Local)
  • muted
Characteristic PT: Boolean [0..1] muted Attribute (Local)
  • controls
Characteristic PT: Boolean [0..1] controls Attribute (Local)
  • poster
Characteristic DT: URL (PT: NormalizedString) [0..1] poster Attribute (Local)
  • width
Characteristic PT: NonNegativeInteger [0..1] width Attribute (Local)
  • height
Characteristic PT: NonNegativeInteger [0..1] height Attribute (Local)
  • source
Attribute Source [0.. *] source Element (Global)
  • track
Attribute Track [0.. *] track Element (Global)

2.4 Derived Class UML/XSD Mapping

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.1 ARIABaseEmpty Derived Class Mapping

The UML/XSD Mapping for the "ARIABaseEmpty" Derived Class is given in Table 2.4.1.

Table 2.4.1 UML/XSD Mapping for the "ARIABaseEmpty" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ARIABaseEmpty Derived PT: Empty - N/A - ARIABaseEmptyDType ComplexType
  • role
Characteristic [ Enumeration (ARIARoleValue) ] [0..1] role Attribute (Local)
  • aria-controls
Characteristic PT: IDREFS [0..1] aria-controls Attribute (Local)
  • aria-describedby
Characteristic PT: IDREFS [0..1] aria-describedby Attribute (Local)
  • aria-flowto
Characteristic PT: IDREFS [0..1] aria-flowto Attribute (Local)
  • aria-label
Characteristic PT: NormalizedString [0..1] aria-label Attribute (Local)
  • aria-labelledby
Characteristic PT: IDREFS [0..1] aria-labelledby Attribute (Local)
  • aria-level
Characteristic DT: ARIALevelInteger (PT: Integer) [0..1] aria-level Attribute (Local)
  • aria-live
Characteristic [ Enumeration (ARIALiveValueEnum) ] [0..1] aria-live Attribute (Local)
  • aria-orientation
Characteristic [ Enumeration (ARIAOrientationValueEnum) ] [0..1] aria-orientation Attribute (Local)
  • aria-owns
Characteristic PT: IDREFS [0..1] aria-owns Attribute (Local)
  • aria-hidden
Characteristic PT: Boolean [0..1] aria-hidden Attribute (Local)
  • aria-activedescendant
Characteristic PT: IDREF [0..1] aria-activedescendant Attribute (Local)
  • aria-atomic
Characteristic PT: Boolean [0..1] aria-atomic Attribute (Local)
  • aria-autocomplete
Characteristic [ Enumeration (ARIAAutoCompleteEnum) ] [0..1] aria-autocomplete Attribute (Local)
  • aria-busy
Characteristic PT: Boolean [0..1] aria-busy Attribute (Local)
  • aria-checked
Characteristic [ Enumeration (ARIACheckedEnum) ] [0..1] aria-checked Attribute (Local)
  • aria-disabled
Characteristic PT: Boolean [0..1] aria-disabled Attribute (Local)
  • aria-expanded
Characteristic [ Enumeration (ARIAExpandedEnum) ] [0..1] aria-expanded Attribute (Local)
  • aria-haspopup
Characteristic PT: Boolean [0..1] aria-haspopup Attribute (Local)
  • aria-invalid
Characteristic [ Enumeration (ARIAInvalidEnum) ] [0..1] aria-invalid Attribute (Local)
  • aria-multiline
Characteristic PT: Boolean [0..1] aria-multiline Attribute (Local)
  • aria-multiselectable
Characteristic PT: Boolean [0..1] aria-multiselectable Attribute (Local)
  • aria-posinset
Characteristic DT: ARIALevelInteger (PT: Integer) [0..1] aria-posinset Attribute (Local)
  • aria-pressed
Characteristic [ Enumeration (ARIAPressedEnum) ] [0..1] aria-pressed Attribute (Local)
  • aria-readonly
Characteristic PT: Boolean [0..1] aria-readonly Attribute (Local)
  • aria-relevant
Characteristic [ Enumeration List (ARIARelevantList) ] [0..1] aria-relevant Attribute (Local)
  • aria-required
Characteristic PT: Boolean [0..1] aria-required Attribute (Local)
  • aria-selected
Characteristic [ Enumeration (ARIASelectedEnum) ] [0..1] aria-selected Attribute (Local)
  • aria-setsize
Characteristic PT: Integer [0..1] aria-setsize Attribute (Local)
  • aria-sort
Characteristic [ Enumeration (ARIASortEnum) ] [0..1] aria-sort Attribute (Local)
  • aria-valuemax
Characteristic PT: Decimal [0..1] aria-valuemax Attribute (Local)
  • aria-valuemin
Characteristic PT: Decimal [0..1] aria-valuemin Attribute (Local)
  • aria-valuenow
Characteristic PT: Decimal [0..1] aria-valuenow Attribute (Local)
  • aria-valuetext
Characteristic PT: String [0..1] aria-valuetext Attribute (Local)
  • aria-modal
Characteristic PT: Boolean [0..1] aria-modal Attribute (Local)
  • aria-current
Characteristic [ Enumeration (ARIACurrentEnum) ] [0..1] aria-current Attribute (Local)
  • aria-placeholder
Characteristic PT: String [0..1] aria-placeholder Attribute (Local)
  • aria-colcount
Characteristic PT: NonNegativeInteger [0..1] aria-colcount Attribute (Local)
  • aria-rowcount
Characteristic PT: NonNegativeInteger [0..1] aria-rowcount Attribute (Local)
  • aria-colindex
Characteristic PT: NonNegativeInteger [0..1] aria-colindex Attribute (Local)
  • aria-rowindex
Characteristic PT: NonNegativeInteger [0..1] aria-rowindex Attribute (Local)
  • aria-colspan
Characteristic PT: NonNegativeInteger [0..1] aria-colspan Attribute (Local)
  • aria-rowspan
Characteristic PT: NonNegativeInteger [0..1] aria-rowspan Attribute (Local)
  • aria-keyshorts
Characteristic PT: String [0..1] aria-keyshorts Attribute (Local)
  • aria-roledescription
Characteristic PT: String [0..1] aria-roledescription Attribute (Local)
  • aria-errormessage
Characteristic PT: IDREF [0..1] aria-errormessage Attribute (Local)
  • aria-details
Characteristic PT: IDREF [0..1] aria-details Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.2 ARIALevelInteger Derived Class Mapping

The UML/XSD Mapping for the "ARIALevelInteger" Derived Class is given in Table 2.4.2.

Table 2.4.2 UML/XSD Mapping for the "ARIALevelInteger" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ARIALevelInteger Derived PT: Integer - N/A - ARIALevelIntegerDType SimpleType
  • minInclusive
Attribute PT: Integer [1] [ No XML instance visibility ] Restriction (MinInclusive) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.3 AdaptiveHref Derived Class Mapping

The UML/XSD Mapping for the "AdaptiveHref" Derived Class is given in Table 2.4.3.

Table 2.4.3 UML/XSD Mapping for the "AdaptiveHref" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AdaptiveHref Derived PT: Empty - N/A - AdaptiveHrefDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • href
Characteristic PT: AnyURI [1] href Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.4 AreaMapEntry Derived Class Mapping

The UML/XSD Mapping for the "AreaMapEntry" Derived Class is given in Table 2.4.4.

Table 2.4.4 UML/XSD Mapping for the "AreaMapEntry" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AreaMapEntry Derived PT: Empty - N/A - AreaMapEntryDType ComplexType
  • shape
Characteristic [ Enumeration (ShapeEnum) ] [1] shape Attribute (Local)
  • coords
Characteristic DT: Coords (PT: NormalizedString) [1] coords Attribute (Local)
  • mapped-value
Characteristic PT: Double [1] mapped-value Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.5 AssessmentSectionRef Derived Class Mapping

The UML/XSD Mapping for the "AssessmentSectionRef" Derived Class is given in Table 2.4.5.

Table 2.4.5 UML/XSD Mapping for the "AssessmentSectionRef" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssessmentSectionRef Derived PT: Empty - N/A - AssessmentSectionRefDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • href
Characteristic PT: AnyURI [1] href Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.6 AssessmentStimulusRef Derived Class Mapping

The UML/XSD Mapping for the "AssessmentStimulusRef" Derived Class is given in Table 2.4.6.

Table 2.4.6 UML/XSD Mapping for the "AssessmentStimulusRef" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
AssessmentStimulusRef Derived PT: Empty - N/A - AssessmentStimulusRefDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • href
Characteristic PT: AnyURI [1] href Attribute (Local)
  • title
Characteristic PT: NormalizedString [0..1] title Attribute (Local)
  • dataExtension
Characteristic DT: DataHTML5Extension (PT: AnyTypeLax) [0..*] dataExtension Attribute (Global)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.7 BaseValue Derived Class Mapping

The UML/XSD Mapping for the "BaseValue" Derived Class is given in Table 2.4.7.

Table 2.4.7 UML/XSD Mapping for the "BaseValue" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
BaseValue Derived PT: String - N/A - BaseValueDType ComplexType
  • base-type
Characteristic [ Enumeration (BaseTypeEnum) ] [1] base-type Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.8 ContextUniqueIDRef Derived Class Mapping

The UML/XSD Mapping for the "ContextUniqueIDRef" Derived Class is given in Table 2.4.8.

Table 2.4.8 UML/XSD Mapping for the "ContextUniqueIDRef" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ContextUniqueIDRef Derived PT: Empty - N/A - ContextUniqueIDRefDType ComplexType
  • identifier
Characteristic DT: UniqueIdentifierRef (PT: IDREF) [1] identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.9 Coords Derived Class Mapping

The UML/XSD Mapping for the "Coords" Derived Class is given in Table 2.4.9.

Table 2.4.9 UML/XSD Mapping for the "Coords" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Coords Derived PT: NormalizedString - N/A - CoordsDType SimpleType
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.10 Correct Derived Class Mapping

The UML/XSD Mapping for the "Correct" Derived Class is given in Table 2.4.10.

Table 2.4.10 UML/XSD Mapping for the "Correct" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Correct Derived PT: Empty - N/A - CorrectDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.11 DataHTML5Extension Derived Class Mapping

The UML/XSD Mapping for the "DataHTML5Extension" Derived Class is given in Table 2.4.11.

Table 2.4.11 UML/XSD Mapping for the "DataHTML5Extension" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
DataHTML5Extension Derived PT: AnyTypeLax - N/A - [ No XML instance visibility ] There is no equivalent derived complexType. This is a logical class that is used to identify a namespace constraint.
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.12 Default Derived Class Mapping

The UML/XSD Mapping for the "Default" Derived Class is given in Table 2.4.12.

Table 2.4.12 UML/XSD Mapping for the "Default" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Default Derived PT: Empty - N/A - DefaultDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.13 EncVariableString Derived Class Mapping

The UML/XSD Mapping for the "EncVariableString" Derived Class is given in Table 2.4.13.

Table 2.4.13 UML/XSD Mapping for the "EncVariableString" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
EncVariableString Derived PT: String - N/A - EncVariableStringDType SimpleType
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.14 FileHref Derived Class Mapping

The UML/XSD Mapping for the "FileHref" Derived Class is given in Table 2.4.14.

Table 2.4.14 UML/XSD Mapping for the "FileHref" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
FileHref Derived PT: AnyURI - N/A - FileHrefDType SimpleType

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.15 FileHrefCard Derived Class Mapping

The UML/XSD Mapping for the "FileHrefCard" Derived Class is given in Table 2.4.15.

Table 2.4.15 UML/XSD Mapping for the "FileHrefCard" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
FileHrefCard Derived PT: AnyURI - N/A - FileHrefCardDType ComplexType
  • mime-type
Characteristic DT: MimeType (PT: NormalizedString) [1] mime-type Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.16 Identifier Derived Class Mapping

The UML/XSD Mapping for the "Identifier" Derived Class is given in Table 2.4.16.

Table 2.4.16 UML/XSD Mapping for the "Identifier" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Identifier Derived PT: NCName - N/A - IdentifierDType SimpleType

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.17 InteractionModule Derived Class Mapping

The UML/XSD Mapping for the "InteractionModule" Derived Class is given in Table 2.4.17.

Table 2.4.17 UML/XSD Mapping for the "InteractionModule" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
InteractionModule Derived PT: Empty - N/A - InteractionModuleDType ComplexType
  • id
Characteristic PT: NCName [1] id Attribute (Local)
  • primary-path
Characteristic PT: AnyURI [0..1] primary-path Attribute (Local)
  • fallback-path
Characteristic PT: AnyURI [0..1] fallback-path Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.18 InterpolationTableEntry Derived Class Mapping

The UML/XSD Mapping for the "InterpolationTableEntry" Derived Class is given in Table 2.4.18.

Table 2.4.18 UML/XSD Mapping for the "InterpolationTableEntry" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
InterpolationTableEntry Derived PT: Empty - N/A - InterpolationTableEntryDType ComplexType
  • source-value
Characteristic PT: Double [1] source-value Attribute (Local)
  • include-boundary
Characteristic PT: Boolean [0..1] include-boundary Attribute (Local)
  • target-value
Characteristic PT: String [1] target-value Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.19 ItemSessionControl Derived Class Mapping

The UML/XSD Mapping for the "ItemSessionControl" Derived Class is given in Table 2.4.19.

Table 2.4.19 UML/XSD Mapping for the "ItemSessionControl" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
ItemSessionControl Derived PT: Empty - N/A - ItemSessionControlDType ComplexType
  • max-attempts
Characteristic PT: Int [0..1] max-attempts Attribute (Local)
  • show-feedback
Characteristic PT: Boolean [0..1] show-feedback Attribute (Local)
  • allow-review
Characteristic PT: Boolean [0..1] allow-review Attribute (Local)
  • show-solution
Characteristic PT: Boolean [0..1] show-solution Attribute (Local)
  • allow-comment
Characteristic PT: Boolean [0..1] allow-comment Attribute (Local)
  • allow-skipping
Characteristic PT: Boolean [0..1] allow-skipping Attribute (Local)
  • validate-responses
Characteristic PT: Boolean [0..1] validate-responses Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.20 Length Derived Class Mapping

The UML/XSD Mapping for the "Length" Derived Class is given in Table 2.4.20.

Table 2.4.20 UML/XSD Mapping for the "Length" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Length Derived PT: String - N/A - LengthDType SimpleType
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.21 MapEntry Derived Class Mapping

The UML/XSD Mapping for the "MapEntry" Derived Class is given in Table 2.4.21.

Table 2.4.21 UML/XSD Mapping for the "MapEntry" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MapEntry Derived PT: Empty - N/A - MapEntryDType ComplexType
  • map-key
Characteristic PT: NormalizedString [1] map-key Attribute (Local)
  • mapped-value
Characteristic PT: Double [1] mapped-value Attribute (Local)
  • case-sensitive
Characteristic PT: Boolean [0..1] case-sensitive Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.22 MapResponse Derived Class Mapping

The UML/XSD Mapping for the "MapResponse" Derived Class is given in Table 2.4.22.

Table 2.4.22 UML/XSD Mapping for the "MapResponse" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MapResponse Derived PT: Empty - N/A - MapResponseDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.23 MatchTableEntry Derived Class Mapping

The UML/XSD Mapping for the "MatchTableEntry" Derived Class is given in Table 2.4.23.

Table 2.4.23 UML/XSD Mapping for the "MatchTableEntry" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MatchTableEntry Derived PT: Empty - N/A - MatchTableEntryDType ComplexType
  • source-value
Characteristic PT: Int [1] source-value Attribute (Local)
  • target-value
Characteristic [ Enumeration (BaseTypeEnum) ] [1] target-value Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.24 MathConstant Derived Class Mapping

The UML/XSD Mapping for the "MathConstant" Derived Class is given in Table 2.4.24.

Table 2.4.24 UML/XSD Mapping for the "MathConstant" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MathConstant Derived PT: Empty - N/A - MathConstantDType ComplexType
  • name
Characteristic [ Enumeration (MathConstantsEnum) ] [1] name Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.25 MimeType Derived Class Mapping

The UML/XSD Mapping for the "MimeType" Derived Class is given in Table 2.4.25.

Table 2.4.25 UML/XSD Mapping for the "MimeType" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
MimeType Derived PT: NormalizedString - N/A - MimeTypeDType SimpleType
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.26 NonNegativeDouble Derived Class Mapping

The UML/XSD Mapping for the "NonNegativeDouble" Derived Class is given in Table 2.4.26.

Table 2.4.26 UML/XSD Mapping for the "NonNegativeDouble" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
NonNegativeDouble Derived PT: Double - N/A - NonNegativeDoubleDType SimpleType
  • minInclusive
Attribute PT: Double [1] [ No XML instance visibility ] Restriction (MinInclusive) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.27 Number Derived Class Mapping

The UML/XSD Mapping for the "Number" Derived Class is given in Table 2.4.27.

Table 2.4.27 UML/XSD Mapping for the "Number" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Number Derived PT: Empty - N/A - NumberDType ComplexType
  • section-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] section-identifier Attribute (Local)
  • include-category
Characteristic [ List (IdentifierList) ] [0..1] include-category Attribute (Local)
  • exclude-category
Characteristic [ List (IdentifierList) ] [0..1] exclude-category Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.28 OutcomeMinMax Derived Class Mapping

The UML/XSD Mapping for the "OutcomeMinMax" Derived Class is given in Table 2.4.28.

Table 2.4.28 UML/XSD Mapping for the "OutcomeMinMax" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
OutcomeMinMax Derived PT: Empty - N/A - OutcomeMinMaxDType ComplexType
  • section-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] section-identifier Attribute (Local)
  • include-category
Characteristic [ List (IdentifierList) ] [0..1] include-category Attribute (Local)
  • exclude-category
Characteristic [ List (IdentifierList) ] [0..1] exclude-category Attribute (Local)
  • outcome-identifier
Characteristic DT: Identifier (PT: NCName) [1] outcome-identifier Attribute (Local)
  • weight-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] weight-identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.29 Param Derived Class Mapping

The UML/XSD Mapping for the "Param" Derived Class is given in Table 2.4.29.

Table 2.4.29 UML/XSD Mapping for the "Param" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Param Derived PT: Empty - N/A - ParamDType ComplexType
  • name
Characteristic PT: String [1] name Attribute (Local)
  • value
Characteristic PT: String [1] value Attribute (Local)
  • valuetype
Characteristic [ Enumeration (ParamTypeEnum) ] [1] valuetype Attribute (Local)
  • type
Characteristic DT: MimeType (PT: NormalizedString) [0..1] type Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.30 PrintedVariable Derived Class Mapping

The UML/XSD Mapping for the "PrintedVariable" Derived Class is given in Table 2.4.30.

Table 2.4.30 UML/XSD Mapping for the "PrintedVariable" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
PrintedVariable Derived PT: Empty - N/A - PrintedVariableDType ComplexType
  • id
Characteristic DT: UniqueIdentifier (PT: ID) [0..1] id Attribute (Local)
  • class
Characteristic [ List (StringList) ] [0..1] class Attribute (Local)
  • language
Characteristic PT: Language [0..1] xml:lang Attribute (Local)
  • label
Characteristic PT: NormalizedString [0..1] label Attribute (Local)
  • baseuri
Characteristic PT: Base [0..1] xml:base Attribute (Local)
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • format
Characteristic PT: NormalizedString [0..1] format Attribute (Local)
  • base
Characteristic [ Union (IntegerOrVariableRef) ] [0..1] base Attribute (Local)
  • index
Characteristic [ Union (IntegerOrVariableRef) ] [0..1] index Attribute (Local)
  • power-form
Characteristic PT: Boolean [0..1] power-form Attribute (Local)
  • field
Characteristic PT: NormalizedString [0..1] field Attribute (Local)
  • delimiter
Characteristic PT: NormalizedString [0..1] delimiter Attribute (Local)
  • mapping-indicator
Characteristic PT: NormalizedString [0..1] mapping-indicator Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.31 RadialSIValue Derived Class Mapping

The UML/XSD Mapping for the "RadialSIValue" Derived Class is given in Table 2.4.31.

Table 2.4.31 UML/XSD Mapping for the "RadialSIValue" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RadialSIValue Derived PT: Decimal - N/A - RadialSIValueDType ComplexType
  • unit
Characteristic [ Enumeration (SIRadialUnitTypeEnum) ] [1] unit Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.32 RadialUSValue Derived Class Mapping

The UML/XSD Mapping for the "RadialUSValue" Derived Class is given in Table 2.4.32.

Table 2.4.32 UML/XSD Mapping for the "RadialUSValue" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RadialUSValue Derived PT: Decimal - N/A - RadialUSValueDType ComplexType
  • unit
Characteristic [ Enumeration (USRadialUnitTypeEnum) ] [1] unit Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.33 RandomFloat Derived Class Mapping

The UML/XSD Mapping for the "RandomFloat" Derived Class is given in Table 2.4.33.

Table 2.4.33 UML/XSD Mapping for the "RandomFloat" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RandomFloat Derived PT: Empty - N/A - RandomFloatDType ComplexType
  • min
Characteristic [ Union (FloatOrVariableRef) ] [0..1] min Attribute (Local)
  • max
Characteristic [ Union (FloatOrVariableRef) ] [1] max Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.34 RandomInteger Derived Class Mapping

The UML/XSD Mapping for the "RandomInteger" Derived Class is given in Table 2.4.34.

Table 2.4.34 UML/XSD Mapping for the "RandomInteger" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
RandomInteger Derived PT: Empty - N/A - RandomIntegerDType ComplexType
  • min
Characteristic [ Union (IntegerOrVariableRef) ] [0..1] min Attribute (Local)
  • max
Characteristic [ Union (IntegerOrVariableRef) ] [1] max Attribute (Local)
  • step
Characteristic [ Union (IntegerOrVariableRef) ] [0..1] step Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.35 SILinearValue Derived Class Mapping

The UML/XSD Mapping for the "SILinearValue" Derived Class is given in Table 2.4.35.

Table 2.4.35 UML/XSD Mapping for the "SILinearValue" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SILinearValue Derived PT: Decimal - N/A - SILinearValueDType ComplexType
  • unit
Characteristic [ Enumeration (SIUnitTypeEnum) ] [1] unit Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.36 StyleSheet Derived Class Mapping

The UML/XSD Mapping for the "StyleSheet" Derived Class is given in Table 2.4.36.

Table 2.4.36 UML/XSD Mapping for the "StyleSheet" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
StyleSheet Derived PT: Empty - N/A - StyleSheetDType ComplexType
  • href
Characteristic PT: AnyURI [1] href Attribute (Local)
  • type
Characteristic DT: MimeType (PT: NormalizedString) [1] type Attribute (Local)
  • media
Characteristic PT: NormalizedString [0..1] media Attribute (Local)
  • title
Characteristic PT: NormalizedString [0..1] title Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.37 SupportExtString Derived Class Mapping

The UML/XSD Mapping for the "SupportExtString" Derived Class is given in Table 2.4.37.

Table 2.4.37 UML/XSD Mapping for the "SupportExtString" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
SupportExtString Derived PT: NormalizedString - N/A - SupportExtStringDType SimpleType
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.38 TemplateUniqueIDRef Derived Class Mapping

The UML/XSD Mapping for the "TemplateUniqueIDRef" Derived Class is given in Table 2.4.38.

Table 2.4.38 UML/XSD Mapping for the "TemplateUniqueIDRef" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TemplateUniqueIDRef Derived PT: Empty - N/A - TemplateUniqueIDRefDType ComplexType
  • template-identifier
Characteristic DT: Identifier (PT: NCName) [1] template-identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.39 TestVariables Derived Class Mapping

The UML/XSD Mapping for the "TestVariables" Derived Class is given in Table 2.4.39.

Table 2.4.39 UML/XSD Mapping for the "TestVariables" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TestVariables Derived PT: Empty - N/A - TestVariablesDType ComplexType
  • section-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] section-identifier Attribute (Local)
  • include-category
Characteristic [ List (IdentifierList) ] [0..1] include-category Attribute (Local)
  • exclude-category
Characteristic [ List (IdentifierList) ] [0..1] exclude-category Attribute (Local)
  • variable-identifier
Characteristic DT: Identifier (PT: NCName) [1] variable-identifier Attribute (Local)
  • weight-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] weight-identifier Attribute (Local)
  • base-type
Characteristic [ Enumeration (BaseTypeEnum) ] [0..1] base-type Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.40 TimeLimits Derived Class Mapping

The UML/XSD Mapping for the "TimeLimits" Derived Class is given in Table 2.4.40.

Table 2.4.40 UML/XSD Mapping for the "TimeLimits" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
TimeLimits Derived PT: Empty - N/A - TimeLimitsDType ComplexType
  • min-time
Characteristic DT: NonNegativeDouble (PT: Double) [0..1] min-time Attribute (Local)
  • max-time
Characteristic DT: NonNegativeDouble (PT: Double) [0..1] max-time Attribute (Local)
  • allow-late-submission
Characteristic PT: Boolean [0..1] allow-late-submission Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.41 URL Derived Class Mapping

The UML/XSD Mapping for the "URL" Derived Class is given in Table 2.4.41.

Table 2.4.41 UML/XSD Mapping for the "URL" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
URL Derived PT: NormalizedString - N/A - URLDType SimpleType

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.42 USLinearValue Derived Class Mapping

The UML/XSD Mapping for the "USLinearValue" Derived Class is given in Table 2.4.42.

Table 2.4.42 UML/XSD Mapping for the "USLinearValue" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
USLinearValue Derived PT: Decimal - N/A - USLinearValueDType ComplexType
  • unit
Characteristic [ Enumeration (USUnitTypeEnum) ] [1] unit Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.43 UniqueIdentifier Derived Class Mapping

The UML/XSD Mapping for the "UniqueIdentifier" Derived Class is given in Table 2.4.43.

Table 2.4.43 UML/XSD Mapping for the "UniqueIdentifier" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
UniqueIdentifier Derived PT: ID - N/A - UniqueIdentifierDType SimpleType

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.44 UniqueIdentifierRef Derived Class Mapping

The UML/XSD Mapping for the "UniqueIdentifierRef" Derived Class is given in Table 2.4.44.

Table 2.4.44 UML/XSD Mapping for the "UniqueIdentifierRef" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
UniqueIdentifierRef Derived PT: IDREF - N/A - UniqueIdentifierRefDType SimpleType

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.45 UseExtensionString Derived Class Mapping

The UML/XSD Mapping for the "UseExtensionString" Derived Class is given in Table 2.4.45.

Table 2.4.45 UML/XSD Mapping for the "UseExtensionString" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
UseExtensionString Derived PT: NormalizedString - N/A - UseExtensionStringDType SimpleType
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.46 Value Derived Class Mapping

The UML/XSD Mapping for the "Value" Derived Class is given in Table 2.4.46.

Table 2.4.46 UML/XSD Mapping for the "Value" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Value Derived PT: NormalizedString - N/A - ValueDType ComplexType
  • field-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] field-identifier Attribute (Local)
  • base-type
Characteristic [ Enumeration (BaseTypeEnum) ] [0..1] base-type Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.47 Variable Derived Class Mapping

The UML/XSD Mapping for the "Variable" Derived Class is given in Table 2.4.47.

Table 2.4.47 UML/XSD Mapping for the "Variable" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Variable Derived PT: Empty - N/A - VariableDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • weight-identifier
Characteristic DT: Identifier (PT: NCName) [0..1] weight-identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.48 VariableMapping Derived Class Mapping

The UML/XSD Mapping for the "VariableMapping" Derived Class is given in Table 2.4.48.

Table 2.4.48 UML/XSD Mapping for the "VariableMapping" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
VariableMapping Derived PT: Empty - N/A - VariableMappingDType ComplexType
  • source-identifier
Characteristic DT: Identifier (PT: NCName) [1] source-identifier Attribute (Local)
  • target-identifier
Characteristic DT: Identifier (PT: NCName) [1] target-identifier Attribute (Local)

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.49 VariableString Derived Class Mapping

The UML/XSD Mapping for the "VariableString" Derived Class is given in Table 2.4.49.

Table 2.4.49 UML/XSD Mapping for the "VariableString" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
VariableString Derived PT: String - N/A - VariableStringDType SimpleType
  • pattern
Attribute PT: String [1] [ No XML instance visibility ] Restriction (Pattern) on the Primitive Type.

The syntax and semantics for the Derived Class UML/XSD mapping representations is described in Appendix A1.2.

2.4.50 Weight Derived Class Mapping

The UML/XSD Mapping for the "Weight" Derived Class is given in Table 2.4.50.

Table 2.4.50 UML/XSD Mapping for the "Weight" Derived Class.
Information Model Details XSD Binding Details
Name UML Artefact Data Type Multiplicity Name Type
Weight Derived PT: Empty - N/A - WeightDType ComplexType
  • identifier
Characteristic DT: Identifier (PT: NCName) [1] identifier Attribute (Local)
  • value
Characteristic PT: Double [1] value Attribute (Local)

2.5 Enumerated Class UML/XSD Mapping

The definition of the set of enumerated data-types used in this specification is given in Table 2.5. The syntax and semantics for the Enumerated Class UML/XSD mapping representations is described in Appendix A1.3.

Table 2.5 The UML/XSD Map Enumerated Class Definitions.
Enumeration Class Name Description
ARIAAutoCompleteEnum Enumerated value set of: { inline | list | both | none }.
ARIACheckedEnum Enumerated value set of: { true | false | mixed | undefined }.
ARIACurrentEnum Enumerated value set of: { page | step | location | date | time | true | false | undefined }.
ARIAExpandedEnum Enumerated value set of: { true | false | undefined }.
ARIAInvalidEnum Enumerated value set of: { true | false | grammar | spelling }.
ARIALiveValueEnum Enumerated value set of: { off | polite | assertive }.
ARIAOrientationValueEnum Enumerated value set of: { vertical | horizontal }.
ARIAPressedEnum Enumerated value set of: { true | false | mixed | undefined }.
ARIARoleValue Enumerated value set of: { article | columnheader | definition | document | group | heading | img | list | listitem | math | note | presentation | region | row | rowgroup | rowheader | separator | toolbar | button | checkbox | gridcell | link | log | option | radio | slider | spinbutton | status | tab | tabpanel | textbox | timer | listbox | radiogroup | tablist | complementary | contentinfo | alert | alertdialog | application | banner | combobox | dialog | form | grid | main | marquee | menu | menubar | menuitem | menuitemcheckbox | menuitemradio | navigation | progressbar | scrollbar | search | tooltip | tree | treegrid | treeitem | searchbox | switch | term | figure | code | time | subscript | superscript | meter | generic | insertion | deletion | strong | emphasis }.
ARIASelectedEnum Enumerated value set of: { true | false | undefined }.
ARIASortEnum Enumerated value set of: { ascending | descending | none | other }.
AlignEnum Enumerated value set of: { left | center | right | justify | char }.
BaseTypeEnum Enumerated value set of: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
CORSSettingsEnum Enumerated value set of: { anonymous | use-credentials }.
CalculatorTypeEnum Enumerated value set of: { basic | standard | scientific | graphing }.
CardinalityEnum Enumerated value set of: { multiple | ordered | record | single }.
DIR Enumerated value set of: { ltr | rtl | auto }.
ExternalScoredEnum Enumerated value set of: { externalMachine | human }.
KindValueEnum Enumerated value set of: { subtitles | captions | descriptions | chapters | metadata }.
MathConstantsEnum Enumerated value set of: { pi | e }.
MathOperatorNameEnum Enumerated value set of: { sin | cos | tan | sec | csc | cot | asin | acos | atan | atan2 | asec | acsc | acot | sinh | cosh | tanh | sech | csch | coth | log | ln | exp | abs | signum | floor | ceil | toDegrees | toRadians }.
NavigationModeEnum Enumerated value set of: { linear | nonlinear }.
OrientationEnum Enumerated value set of: { horizontal | vertical }.
ParamTypeEnum Enumerated value set of: { DATA | REF }.
PreLoadValueEnum Enumerated value set of: { none | auto | metadata }.
RoundingModeEnum Enumerated value set of: { decimalPlaces | significantFigures }.
SIRadialUnitTypeEnum Enumerated value set of: { Radian }.
SIUnitTypeEnum Enumerated value set of: { Millimeter | Centimeter | Meter | Kilometer }.
ShapeEnum Enumerated value set of: { circle | default | ellipse | poly | rect }.
ShowHideEnum Enumerated value set of: { show | hide }.
StatsOperatorNameEnum Enumerated value set of: { mean | sampleVariance | sampleSD | popVariance | popSD }.
SubmissionModeEnum Enumerated value set of: { individual | simultaneous }.
SupportEnum Enumerated value set of: { additional-directions | audio-description | braille | glossary-on-screen | high-contrast | keyboard-directions | keyword-translation | linguistic-guidance | long-description | sign-language | simplified-language-portions | simplified-graphics | spoken | tactile | transcript }.
SuppressTTSEnum Enumerated value set of: { computer-read-aloud | screen-reader | all }.
TableCellScopeEnum Enumerated value set of: { col | colgroup | row | rowgroup }.
TestFeedbackAccessEnum Enumerated value set of: { atEnd | during }.
TextFormatEnum Enumerated value set of: { plain | preformatted | xhtml }.
ToleranceModeEnum Enumerated value set of: { absolute | exact | relative }.
USRadialUnitTypeEnum Enumerated value set of: { Degree | Minute | Second }.
USUnitTypeEnum Enumerated value set of: { Inch | Foot | Yard | Mile }.
UseEnum Enumerated value set of: { instructions | scoring | navigation }.
ValignEnum Enumerated value set of: { bottom | middle | top | baseline }.

2.6 Enumerated List Class UML/XSD Mapping

The definition of the set of enumerated data-types used in this specification is given in Table 2.6. The syntax and semantics for the Enumerated List Class UML/XSD mapping representations is described in Appendix A1.3.

Table 2.6 The UML/XSD Map Enumerated List Class Definitions.
Enumeration List Class Name Description
ARIARelevantList Enumerated List value set of: { additions | removals | text | all | additions text }.
ViewEnum Enumerated List value set of: { author | candidate | proctor | scorer | testConstructor | tutor }.

2.7 List Class UML/XSD Mapping

The definition of the set of list data-types used in this specification is given in Table 2.7. The syntax and semantics for the List Class UML/XSD mapping representations is described in Appendix A1.4.

Table 2.7 The UML/XSD Map List Class Definitions.
List Class Name Description
IdentifierList This is a list of values each of data-type: NCName
IntegerList This is a list of values each of data-type: Int
MimeTypeList This is a list of values each of data-type: MimeType
StringList This is a list of values each of data-type: String
ToleranceList This is a list of values each of data-type: String, Double

2.8 Union Class UML/XSD Mapping

The definition of the set of union data-types used in this specification is given in Table 2.8. The syntax and semantics for the Union Class UML/XSD mapping representations is described in Appendix A1.4.

Table 2.8 The UML/XSD Map Union Class Definitions.
Union Class Name Description
FloatOrVariableRef This is a value from one of the set of data-types: Double, VariableString
IntOrIdentifier This is a value from one of the set of data-types: NCName, Int
IntegerOrVariableRef This is a value from one of the set of data-types: Integer, VariableString
StringOrVariableRef This is a value from one of the set of data-types: String, EncVariableString
SupportEnumExt This is a value from one of the set of data-types: SupportExtString, SupportEnum
UseEnumExt This is a value from one of the set of data-types: UseExtensionString, UseEnum

2.9 Primitive Type UML/XSD Mapping

The definition of the set of primitive data-types used in this specification is given in Table 2.9. The syntax and semantics for the Primitive Type UML/XSD mapping representations is described in Appendix A1.5.

Table 2.9 The UML/XSD Map Primitive Type Definitions.
Primitive Type Name Description
AnyTypeLax This allows any extension in any namespace. When the extension is applied to elements the XSD code is:
<xs:group name="grpAnyLax.any">
    <xs:annotation>
        <xs:documentation>
            Any namespaced element from any namespace may be included within an "any" element.
            The namespace for the imported element must be defined in the instance, and the schema must be imported.
            The extension has a definition of "lax" i.e. validation is not required if the XSD for the extension is not available.
        </xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:any namespace = "##any" processContents = "lax" minOccurs = "0" maxOccurs = "unbounded" />
    </xs:sequence>
</xs:group>
                    
The XSD code for the extension of attributes is:
<xs:anyAttribute namespace = "##any" processContents = "lax" />
                    
AnyURI This is mapped to the XML "xs:anyURI" data-type.
Base This is mapped to the "xml:base" structure. This is used to provide a file base location offset.
Boolean This is mapped to the XML "xs:boolean" data-type.
Decimal This is mapped to the XML "xs:decimal" data-type.
Double This is mapped to the XML "xs:double" data-type.
Empty This is used to denote an element that will not contain a value i.e. it is empty. Within the XSD a Special Data-type is declared called "EmptyPrimitiveType.Type". This ensures that the associated element has NO children (but it will have XML attributes). The XSD code is:
<xs:complexType name="EmptyPrimitiveTypeDType">
    <xs:complexContent>
        <xs:restriction base="xs:anyType" />
    </xs:complexContent>
</xs:complexType>
                    
ID This is mapped to the XML "xs:ID" data-type. This is only permitted for XML attributes.
IDREF This is mapped to the XML "xs:IDREF" data-type. This is only permitted for XML attributes.
IDREFS This is mapped to the XML "xs:IDREFS" data-type. This is only permitted for XML attributes.
Int This is mapped to the XML "xs:int" data-type.
Integer This is mapped to the XML "xs:integer" data-type.
Language This is mapped to the "xml:language" structure. This is used to indicate the associated language.
NCName This is mapped to the XML "xs:NCName" data-type.
Namespace This provides a strict namespace-based extension facility. When the extension is applied to elements the XSD code is:
<xs:group name="grpStrict.any">
    <xs:annotation>
        <xs:documentation>
            Any namespaced element from any namespace, other than the target namespace, may be included within an "any" element.
            The namespace for the imported element must be defined in the instance, and the schema must be imported.
            The extension has a definition of "strict" i.e. they must have their own namespace.
        </xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:any namespace = "##other" processContents = "strict" minOccurs = "0" maxOccurs = "unbounded" />
    </xs:sequence>
</xs:group>
                    
The XSD code for the extension of attributes is:
<xs:anyAttribute namespace = "##other" processContents = "strict" />
                    
NamespaceLax This provides a lax namespace-based extension facility.
<xs:group name="grpLax.any">
    <xs:annotation>
        <xs:documentation>
            Any namespaced element from any namespace, other than the target namespace, may be included within an "any" element.
            The namespace for the imported element should be defined in the instance, and the schema, if available,should be imported.
            The extension has a definition of "lax" i.e. validation is not required if the XSD for the extension is not available.
        </xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:any namespace = "##other" processContents = "lax" minOccurs = "0" maxOccurs = "unbounded" />
    </xs:sequence>
</xs:group>
                    
The XSD code for the extension of attributes is:
<xs:anyAttribute namespace = "##other" processContents = "lax" />
                    
NonNegativeInteger This is mapped to the XML "xs:nonNegativeInteger" data-type.
NormalizedString This is mapped to the XML "xs:normalizedString" data-type.
String This is mapped to the XML "xs:string" data-type.

toc | top

3. Files and Namespaces

This Section is NORMATIVE.

3.1 Target Namespace Details

Target Namespace: http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Schema Location: https://purl.imsglobal.org/spec/qti/v3p0/schema/xsd/imsqti_asiv3p0_v1p0.xsd

3.2 Imported Namespace Details

Feature: Include
Namespace: http://www.w3.org/2001/XInclude
Schema Location: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
Prefix: xi

Feature: MathML3
Namespace: http://www.w3.org/1998/Math/MathML
Schema Location: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
Prefix: m3

Feature: SSMLv1p1
Namespace: http://www.w3.org/2001/10/synthesis
Schema Location: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
Prefix: ssml11

3.3 Implicit Namespace Details

Feature: XSD Language
Namespace: http://www.w3.org/2001/XMLSchema
Schema Location: XML Processor Resolved.
Prefix: xs

Feature: XML Features
Namespace: http://www.w3.org/XML/1998/namespace
Schema Location: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/xml.xsd
Prefix: xml

Feature: Schematron Rules
Namespace: http://purl.oclc.org/dsdl/schematron
Schema Location: Schematron Processor Resolved.
Prefix: sch

toc | top

4. Description of the XSD

This Section is NORMATIVE.

4.1 Root Element Descriptions

The syntax and semantics for the Root Element XSD representations is described in Appendix A1.6.

4.1.1 "qti-assessment-item" Root Element Description

The XSD description for the "qti-assessment-item" Root Element is given in Table 4.1.1.

Table 4.1.1 XSD description for the "qti-assessment-item" Root Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the qti-assessment-item root element.
Type AssessmentItemDType
Properties
Content simple
MinOccurs 1
MaxOccurs 1
Model qti-context-declaration{0..*}, qti-response-declaration{0..*}, qti-outcome-declaration{0..*}, qti-template-declaration{0..*}, qti-template-processing{0..1}, qti-assessment-stimulus-ref{0..*}, qti-companion-materials-info{0..1}, qti-stylesheet{0..*}, qti-item-body{0..1}, qti-catalog-info{0..1}, qti-response-processing{0..1}, qti-modal-feedback{0..*}
Attributes
QName Type Inherited Scope Use Default
identifier IdentifierDType No Local Required -
title xs:normalizedString No Local Required -
label xs:normalizedString No Local Optional -
language [ Import ] No Local Optional -
tool-name xs:normalizedString No Local Optional -
tool-version xs:normalizedString No Local Optional -
adaptive xs:boolean No Local Optional false
time-dependent xs:boolean No Local Required -
##any [ Constrained Namespace Extension ] No Global Optional -
Schematron Rules
Explicit Rules RULE_SET_GENERAL_1-RULE GENERAL 1a-Assertion 1: "count(descendant::qti:qti-outcome-minimum) = 0"
RULE_SET_GENERAL_1-RULE GENERAL 1a-Assertion 2: "count(descendant::qti:qti-outcome-maximum) = 0"
RULE_SET_GENERAL_1-RULE GENERAL 1a-Assertion 3: "count(descendant::qti:qti-test-variables) = 0"
Source
<xs:element name="qti-assessment-item" type="AssessmentItemDType" />

4.1.2 "qti-assessment-section" Root Element Description

The XSD description for the "qti-assessment-section" Root Element is given in Table 4.1.2.

Table 4.1.2 XSD description for the "qti-assessment-section" Root Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the qti-assessment-section root element.
Type AssessmentSectionDType
Properties
Content simple
MinOccurs 1
MaxOccurs 1
Used by
ComplexTypes AssessmentSectionDType, TestPartDType
Model qti-pre-condition{0..*}, qti-branch-rule{0..*}, qti-item-session-control{0..1}, qti-time-limits{0..1}, ( qti-adaptive-selection{1..1} | ( qti-selection{0..1}, qti-ordering{0..1} ){1..1} ){0..1}, qti-rubric-block{0..*}, ( xi:include{1..1} | qti-assessment-item-ref{1..1} | qti-assessment-section{1..1} | qti-assessment-section-ref{1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
identifier IdentifierDType No Local Required -
required xs:boolean No Local Optional false
fixed xs:boolean No Local Optional false
title xs:normalizedString No Local Required -
class List of StringListDType No Local Optional -
visible xs:boolean No Local Required -
keep-together xs:boolean No Local Optional true
##any [ Constrained Namespace Extension ] No Global Optional -
Source
<xs:element name="qti-assessment-section" type="AssessmentSectionDType" />

4.1.3 "qti-assessment-stimulus" Root Element Description

The XSD description for the "qti-assessment-stimulus" Root Element is given in Table 4.1.3.

Table 4.1.3 XSD description for the "qti-assessment-stimulus" Root Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the qti-assessment-stimulus root element.
Type AssessmentStimulusDType
Properties
Content simple
MinOccurs 1
MaxOccurs 1
Model qti-stylesheet{0..*}, qti-stimulus-body{1..1}, qti-catalog-info{0..1}
Attributes
QName Type Inherited Scope Use Default
identifier IdentifierDType No Local Required -
title xs:normalizedString No Local Required -
label xs:normalizedString No Local Optional -
language [ Import ] No Local Optional -
tool-name xs:normalizedString No Local Optional -
tool-version xs:normalizedString No Local Optional -
##any [ Constrained Namespace Extension ] No Global Optional -
Source
<xs:element name="qti-assessment-stimulus" type="AssessmentStimulusDType" />

4.1.4 "qti-assessment-test" Root Element Description

The XSD description for the "qti-assessment-test" Root Element is given in Table 4.1.4.

Table 4.1.4 XSD description for the "qti-assessment-test" Root Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the qti-assessment-test root element.
Type AssessmentTestDType
Properties
Content simple
MinOccurs 1
MaxOccurs 1
Model qti-context-declaration{0..*}, qti-outcome-declaration{0..*}, qti-time-limits{0..1}, qti-stylesheet{0..*}, qti-rubric-block{0..*}, qti-test-part{1..*}, qti-outcome-processing{0..1}, qti-test-feedback{0..*}
Attributes
QName Type Inherited Scope Use Default
identifier IdentifierDType No Local Required -
title xs:normalizedString No Local Required -
class List of StringListDType No Local Optional -
tool-name xs:normalizedString No Local Optional -
tool-version xs:normalizedString No Local Optional -
##any [ Constrained Namespace Extension ] No Global Optional -
Source
<xs:element name="qti-assessment-test" type="AssessmentTestDType" />

4.1.5 "qti-outcome-declaration" Root Element Description

The XSD description for the "qti-outcome-declaration" Root Element is given in Table 4.1.5.

Table 4.1.5 XSD description for the "qti-outcome-declaration" Root Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the qti-outcome-declaration root element.
Type OutcomeDeclarationDType
Properties
Content simple
MinOccurs 1
MaxOccurs 1
Used by
ComplexTypes AssessmentItemDType, AssessmentTestDType
Model qti-default-value{0..1}, ( qti-match-table{1..1} | qti-interpolation-table{1..1} ){0..1}
Attributes
QName Type Inherited Scope Use Default
identifier IdentifierDType No Local Required -
cardinality [ Enumeration ] No Local Required -
base-type [ Enumeration ] No Local Optional -
view Enumerated List of ViewEnumDType No Local Optional -
interpretation xs:string No Local Optional -
long-interpretation xs:anyURI No Local Optional -
normal-maximum NonNegativeDoubleDType No Local Optional -
normal-minimum xs:double No Local Optional -
mastery-value xs:double No Local Optional -
external-scored [ Enumeration ] No Local Optional -
variable-identifier-ref UniqueIdentifierRefDType No Local Optional -
Schematron Rules
Explicit Rules RULE_SET_SPECIFIC_CLASS_OUTCOMEDEC-RULE SPECIFIC CLASS OUTCOMEDEC 1-Assertion 1: "not(@mastery-value < @normal-minimum)"
RULE_SET_SPECIFIC_CLASS_OUTCOMEDEC-RULE SPECIFIC CLASS OUTCOMEDEC 1-Assertion 2: "not(@mastery-value > @normal-maximum)"
Source
<xs:element name="qti-outcome-declaration" type="OutcomeDeclarationDType" />

4.1.6 "qti-response-processing" Root Element Description

The XSD description for the "qti-response-processing" Root Element is given in Table 4.1.6.

Table 4.1.6 XSD description for the "qti-response-processing" Root Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the qti-response-processing root element.
Type ResponseProcessingDType
Properties
Content simple
MinOccurs 1
MaxOccurs 1
Used by
ComplexTypes AssessmentItemDType
Model ( xi:include{1..1} | qti-response-condition{1..1} | qti-response-processing-fragment{1..1} | qti-set-outcome-value{1..1} | qti-exit-response{1..1} | qti-lookup-outcome-value{1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
template xs:anyURI No Local Optional -
template-location xs:anyURI No Local Optional -
Schematron Rules
Explicit Rules RULE_SET_GENERAL_1-RULE GENERAL 1a-Assertion 1: "count(descendant::qti:qti-outcome-minimum) = 0"
RULE_SET_GENERAL_1-RULE GENERAL 1a-Assertion 2: "count(descendant::qti:qti-outcome-maximum) = 0"
RULE_SET_GENERAL_1-RULE GENERAL 1a-Assertion 3: "count(descendant::qti:qti-test-variables) = 0"
Source
<xs:element name="qti-response-processing" type="ResponseProcessingDType" />

4.2 Global Element Descriptions

The syntax and semantics for the Global Element XSD representations is described in Appendix A1.6.

4.2.1 "a" Global Element Description

The XSD description for the "a" Global Element is given in Table 4.2.1.

Table 4.2.1 XSD description for the "a" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the a global element.
Type ADType
Type Hierarchy BaseSequenceXBaseDType
^---ADType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
href xs:anyURI No Local Required -
type MimeTypeDType No Local Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="a" type="ADType" />

4.2.2 "abbr" Global Element Description

The XSD description for the "abbr" Global Element is given in Table 4.2.2.

Table 4.2.2 XSD description for the "abbr" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the abbr global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="abbr" type="HTMLTextDType" />

4.2.3 "acronym" Global Element Description

The XSD description for the "acronym" Global Element is given in Table 4.2.3.

Table 4.2.3 XSD description for the "acronym" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the acronym global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="acronym" type="HTMLTextDType" />

4.2.4 "address" Global Element Description

The XSD description for the "address" Global Element is given in Table 4.2.4.

Table 4.2.4 XSD description for the "address" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the address global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="address" type="HTMLTextDType" />

4.2.5 "article" Global Element Description

The XSD description for the "article" Global Element is given in Table 4.2.5.

Table 4.2.5 XSD description for the "article" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the article global element.
Type BaseHTML5FlowDType
Type Hierarchy BaseSequenceDType
^---BaseHTML5FlowDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-printed-variable{1..1} | qti-feedback-block{1..1} | qti-hottext{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-template-block{1..1} | m3:math{1..1} | xi:include{1..1} | qti-text-entry-interaction{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | qti-portable-custom-interaction{1..1} | qti-drawing-interaction{1..1} | qti-gap-match-interaction{1..1} | qti-match-interaction{1..1} | qti-graphic-gap-match-interaction{1..1} | qti-hotspot-interaction{1..1} | qti-graphic-order-interaction{1..1} | qti-select-point-interaction{1..1} | qti-graphic-associate-interaction{1..1} | qti-slider-interaction{1..1} | qti-choice-interaction{1..1} | qti-media-interaction{1..1} | qti-hottext-interaction{1..1} | qti-order-interaction{1..1} | qti-extended-text-interaction{1..1} | qti-upload-interaction{1..1} | qti-associate-interaction{1..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="article" type="BaseHTML5FlowDType" />

4.2.6 "aside" Global Element Description

The XSD description for the "aside" Global Element is given in Table 4.2.6.

Table 4.2.6 XSD description for the "aside" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the aside global element.
Type BaseHTML5FlowDType
Type Hierarchy BaseSequenceDType
^---BaseHTML5FlowDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-printed-variable{1..1} | qti-feedback-block{1..1} | qti-hottext{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-template-block{1..1} | m3:math{1..1} | xi:include{1..1} | qti-text-entry-interaction{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | qti-portable-custom-interaction{1..1} | qti-drawing-interaction{1..1} | qti-gap-match-interaction{1..1} | qti-match-interaction{1..1} | qti-graphic-gap-match-interaction{1..1} | qti-hotspot-interaction{1..1} | qti-graphic-order-interaction{1..1} | qti-select-point-interaction{1..1} | qti-graphic-associate-interaction{1..1} | qti-slider-interaction{1..1} | qti-choice-interaction{1..1} | qti-media-interaction{1..1} | qti-hottext-interaction{1..1} | qti-order-interaction{1..1} | qti-extended-text-interaction{1..1} | qti-upload-interaction{1..1} | qti-associate-interaction{1..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="aside" type="BaseHTML5FlowDType" />

4.2.7 "audio" Global Element Description

The XSD description for the "audio" Global Element is given in Table 4.2.7.

Table 4.2.7 XSD description for the "audio" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the audio global element.
Type AudioDType
Type Hierarchy BaseSequenceDType
^---AudioDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, MediaInteractionDType, ObjectDType, PromptDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model source{0..*}, track{0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
src URLDType No Local Optional -
crossorigin [ Enumeration ] No Local Optional -
preload [ Enumeration ] No Local Optional metadata
autoplay xs:boolean No Local Optional -
mediagroup xs:normalizedString No Local Optional -
loop xs:boolean No Local Optional -
muted xs:boolean No Local Optional -
controls xs:boolean No Local Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="audio" type="AudioDType" />

4.2.8 "ssml11:audio" Global Element Description

The XSD description for the "ssml11:audio" Global Element is given in Table 4.2.8.

Table 4.2.8 XSD description for the "ssml11:audio" Global Element.
Namespace http://www.w3.org/2001/10/synthesis
Diagram XSD diagram of the audio global element.
Type [ Imported ( SSMLv1p1 ) ]
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).
Attributes See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).
Source See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).

4.2.9 "b" Global Element Description

The XSD description for the "b" Global Element is given in Table 4.2.9.

Table 4.2.9 XSD description for the "b" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the b global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="b" type="HTMLTextDType" />

4.2.10 "bdi" Global Element Description

The XSD description for the "bdi" Global Element is given in Table 4.2.10.

Table 4.2.10 XSD description for the "bdi" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the bdi global element.
Type BDIDType
Type Hierarchy BaseSequenceDType
^---BDIDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="bdi" type="BDIDType" />

4.2.11 "bdo" Global Element Description

The XSD description for the "bdo" Global Element is given in Table 4.2.11.

Table 4.2.11 XSD description for the "bdo" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the bdo global element.
Type BDODType
Type Hierarchy BaseSequenceDType
^---BDODType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
title xs:string No Local Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="bdo" type="BDODType" />

4.2.12 "big" Global Element Description

The XSD description for the "big" Global Element is given in Table 4.2.12.

Table 4.2.12 XSD description for the "big" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the big global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="big" type="HTMLTextDType" />

4.2.13 "blockquote" Global Element Description

The XSD description for the "blockquote" Global Element is given in Table 4.2.13.

Table 4.2.13 XSD description for the "blockquote" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the blockquote global element.
Type BlockQuoteDType
Type Hierarchy BaseSequenceXBaseDType
^---BlockQuoteDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
cite xs:anyURI No Local Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="blockquote" type="BlockQuoteDType" />

4.2.14 "br" Global Element Description

The XSD description for the "br" Global Element is given in Table 4.2.14.

Table 4.2.14 XSD description for the "br" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the br global element.
Type BRDType
Type Hierarchy BaseSequenceXBaseEmptyDType
^---BRDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed false
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model None
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshorts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="br" type="BRDType" />

4.2.15 "ssml11:break" Global Element Description

The XSD description for the "ssml11:break" Global Element is given in Table 4.2.15.

Table 4.2.15 XSD description for the "ssml11:break" Global Element.
Namespace http://www.w3.org/2001/10/synthesis
Diagram XSD diagram of the break global element.
Type [ Imported ( SSMLv1p1 ) ]
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).
Attributes See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).
Source See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).

4.2.16 "caption" Global Element Description

The XSD description for the "caption" Global Element is given in Table 4.2.16.

Table 4.2.16 XSD description for the "caption" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the caption global element.
Type CaptionDType
Type Hierarchy BaseSequenceDType
^---CaptionDType
Properties
Content complex
MinOccurs 0
MaxOccurs 1
Mixed true
Used by
ComplexTypes TableDType
Model ( qti-printed-variable{1..1} | qti-feedback-block{1..1} | qti-hottext{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-template-block{1..1} | m3:math{1..1} | xi:include{1..1} | qti-text-entry-interaction{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | qti-portable-custom-interaction{1..1} | qti-drawing-interaction{1..1} | qti-gap-match-interaction{1..1} | qti-match-interaction{1..1} | qti-graphic-gap-match-interaction{1..1} | qti-hotspot-interaction{1..1} | qti-graphic-order-interaction{1..1} | qti-select-point-interaction{1..1} | qti-graphic-associate-interaction{1..1} | qti-slider-interaction{1..1} | qti-choice-interaction{1..1} | qti-media-interaction{1..1} | qti-hottext-interaction{1..1} | qti-order-interaction{1..1} | qti-extended-text-interaction{1..1} | qti-upload-interaction{1..1} | qti-associate-interaction{1..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="caption" type="CaptionDType" />

4.2.17 "cite" Global Element Description

The XSD description for the "cite" Global Element is given in Table 4.2.17.

Table 4.2.17 XSD description for the "cite" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the cite global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="cite" type="HTMLTextDType" />

4.2.18 "code" Global Element Description

The XSD description for the "code" Global Element is given in Table 4.2.18.

Table 4.2.18 XSD description for the "code" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the code global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="code" type="HTMLTextDType" />

4.2.19 "col" Global Element Description

The XSD description for the "col" Global Element is given in Table 4.2.19.

Table 4.2.19 XSD description for the "col" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the col global element.
Type ColDType
Type Hierarchy BaseSequenceXBaseEmptyDType
^---ColDType
Properties
Content complex
MinOccurs 0
MaxOccurs unbounded
Mixed false
Used by
ComplexTypes ColGroupDType, TableDType
Model None
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshorts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
span xs:int No Local Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="col" type="ColDType" />

4.2.20 "colgroup" Global Element Description

The XSD description for the "colgroup" Global Element is given in Table 4.2.20.

Table 4.2.20 XSD description for the "colgroup" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the colgroup global element.
Type ColGroupDType
Type Hierarchy BaseSequenceDType
^---ColGroupDType
Properties
Content complex
MinOccurs 0
MaxOccurs unbounded
Mixed false
Used by
ComplexTypes TableDType
Model col{0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
span xs:int No Local Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="colgroup" type="ColGroupDType" />

4.2.21 "dd" Global Element Description

The XSD description for the "dd" Global Element is given in Table 4.2.21.

Table 4.2.21 XSD description for the "dd" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the dd global element.
Type DDDType
Type Hierarchy BaseSequenceXBaseDType
^---DDDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes DLDType
Model ( qti-printed-variable{1..1} | qti-feedback-block{1..1} | qti-hottext{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-template-block{1..1} | m3:math{1..1} | xi:include{1..1} | qti-text-entry-interaction{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | qti-portable-custom-interaction{1..1} | qti-drawing-interaction{1..1} | qti-gap-match-interaction{1..1} | qti-match-interaction{1..1} | qti-graphic-gap-match-interaction{1..1} | qti-hotspot-interaction{1..1} | qti-graphic-order-interaction{1..1} | qti-select-point-interaction{1..1} | qti-graphic-associate-interaction{1..1} | qti-slider-interaction{1..1} | qti-choice-interaction{1..1} | qti-media-interaction{1..1} | qti-hottext-interaction{1..1} | qti-order-interaction{1..1} | qti-extended-text-interaction{1..1} | qti-upload-interaction{1..1} | qti-associate-interaction{1..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="dd" type="DDDType" />

4.2.22 "details" Global Element Description

The XSD description for the "details" Global Element is given in Table 4.2.22.

Table 4.2.22 XSD description for the "details" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the details global element.
Type DetailsDType
Type Hierarchy BaseSequenceDType
^---DetailsDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed false
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackFlowContentBodyDType, FigureDType, HTMLContentDType, InteractionMarkupDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model summary{1..1}, ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
open xs:boolean No Local Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="details" type="DetailsDType" />

4.2.23 "dfn" Global Element Description

The XSD description for the "dfn" Global Element is given in Table 4.2.23.

Table 4.2.23 XSD description for the "dfn" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the dfn global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="dfn" type="HTMLTextDType" />

4.2.24 "div" Global Element Description

The XSD description for the "div" Global Element is given in Table 4.2.24.

Table 4.2.24 XSD description for the "div" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the div global element.
Type DivDType
Type Hierarchy BaseSequenceXBaseDType
^---DivDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-position-object-stage{1..1} | ( qti-printed-variable{1..1} | qti-feedback-block{1..1} | qti-hottext{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-template-block{1..1} | m3:math{1..1} | xi:include{1..1} | qti-text-entry-interaction{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | qti-portable-custom-interaction{1..1} | qti-drawing-interaction{1..1} | qti-gap-match-interaction{1..1} | qti-match-interaction{1..1} | qti-graphic-gap-match-interaction{1..1} | qti-hotspot-interaction{1..1} | qti-graphic-order-interaction{1..1} | qti-select-point-interaction{1..1} | qti-graphic-associate-interaction{1..1} | qti-slider-interaction{1..1} | qti-choice-interaction{1..1} | qti-media-interaction{1..1} | qti-hottext-interaction{1..1} | qti-order-interaction{1..1} | qti-extended-text-interaction{1..1} | qti-upload-interaction{1..1} | qti-associate-interaction{1..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="div" type="DivDType" />

4.2.25 "dl" Global Element Description

The XSD description for the "dl" Global Element is given in Table 4.2.25.

Table 4.2.25 XSD description for the "dl" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the dl global element.
Type DLDType
Type Hierarchy BaseSequenceXBaseDType
^---DLDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed false
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( dd{1..1} | dt{1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="dl" type="DLDType" />

4.2.26 "dt" Global Element Description

The XSD description for the "dt" Global Element is given in Table 4.2.26.

Table 4.2.26 XSD description for the "dt" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the dt global element.
Type DTDType
Type Hierarchy BaseSequenceXBaseDType
^---DTDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes DLDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="dt" type="DTDType" />

4.2.27 "em" Global Element Description

The XSD description for the "em" Global Element is given in Table 4.2.27.

Table 4.2.27 XSD description for the "em" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the em global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BaseHTML5PhrasingDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RTCDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, RubyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="em" type="HTMLTextDType" />

4.2.28 "ssml11:emphasis" Global Element Description

The XSD description for the "ssml11:emphasis" Global Element is given in Table 4.2.28.

Table 4.2.28 XSD description for the "ssml11:emphasis" Global Element.
Namespace http://www.w3.org/2001/10/synthesis
Diagram XSD diagram of the emphasis global element.
Type [ Imported ( SSMLv1p1 ) ]
Used by
ComplexTypes ADType, BDIDType, BDODType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DTDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FeedbackInlineDType, FigureDType, GapTextDType, HTMLContentDType, HTMLTextDType, HotTextDType, InlineChoiceDType, InteractionMarkupDType, LIDType, LabelDType, ObjectDType, PromptDType, QDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, RubricBlockTemplateInlineDType, SimpleAssociableChoiceDType, SimpleChoiceDType, TDHDType, TemplateBlockContentBodyDType, TemplateInlineDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).
Attributes See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).
Source See import XSD (https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd).

4.2.29 "figcaption" Global Element Description

The XSD description for the "figcaption" Global Element is given in Table 4.2.29.

Table 4.2.29 XSD description for the "figcaption" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the figcaption global element.
Type BaseHTML5FlowDType
Type Hierarchy BaseSequenceDType
^---BaseHTML5FlowDType
Properties
Content complex
MinOccurs 0
MaxOccurs 1
Mixed true
Used by
ComplexTypes FigureDType
Model ( qti-printed-variable{1..1} | qti-feedback-block{1..1} | qti-hottext{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-template-block{1..1} | m3:math{1..1} | xi:include{1..1} | qti-text-entry-interaction{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | qti-portable-custom-interaction{1..1} | qti-drawing-interaction{1..1} | qti-gap-match-interaction{1..1} | qti-match-interaction{1..1} | qti-graphic-gap-match-interaction{1..1} | qti-hotspot-interaction{1..1} | qti-graphic-order-interaction{1..1} | qti-select-point-interaction{1..1} | qti-graphic-associate-interaction{1..1} | qti-slider-interaction{1..1} | qti-choice-interaction{1..1} | qti-media-interaction{1..1} | qti-hottext-interaction{1..1} | qti-order-interaction{1..1} | qti-extended-text-interaction{1..1} | qti-upload-interaction{1..1} | qti-associate-interaction{1..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="figcaption" type="BaseHTML5FlowDType" />

4.2.30 "figure" Global Element Description

The XSD description for the "figure" Global Element is given in Table 4.2.30.

Table 4.2.30 XSD description for the "figure" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the figure global element.
Type FigureDType
Type Hierarchy BaseSequenceDType
^---FigureDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model figcaption{0..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
Unordered Class figcaption
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="figure" type="FigureDType" />

4.2.31 "footer" Global Element Description

The XSD description for the "footer" Global Element is given in Table 4.2.31.

Table 4.2.31 XSD description for the "footer" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the footer global element.
Type BaseHTML5FlowDType
Type Hierarchy BaseSequenceDType
^---BaseHTML5FlowDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-printed-variable{1..1} | qti-feedback-block{1..1} | qti-hottext{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-template-block{1..1} | m3:math{1..1} | xi:include{1..1} | qti-text-entry-interaction{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | qti-portable-custom-interaction{1..1} | qti-drawing-interaction{1..1} | qti-gap-match-interaction{1..1} | qti-match-interaction{1..1} | qti-graphic-gap-match-interaction{1..1} | qti-hotspot-interaction{1..1} | qti-graphic-order-interaction{1..1} | qti-select-point-interaction{1..1} | qti-graphic-associate-interaction{1..1} | qti-slider-interaction{1..1} | qti-choice-interaction{1..1} | qti-media-interaction{1..1} | qti-hottext-interaction{1..1} | qti-order-interaction{1..1} | qti-extended-text-interaction{1..1} | qti-upload-interaction{1..1} | qti-associate-interaction{1..1} | ( pre{1..1} | h1{1..1} | h2{1..1} | h3{1..1} | h4{1..1} | h5{1..1} | h6{1..1} | p{1..1} | address{1..1} | dl{1..1} | ol{1..1} | ul{1..1} | br{1..1} | hr{1..1} | img{1..1} | object{1..1} | blockquote{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | table{1..1} | div{1..1} | bdo{1..1} | bdi{1..1} | figure{1..1} | audio{1..1} | video{1..1} | article{1..1} | aside{1..1} | footer{1..1} | header{1..1} | label{1..1} | nav{1..1} | section{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} | picture{1..1} | details{1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="footer" type="BaseHTML5FlowDType" />

4.2.32 "h1" Global Element Description

The XSD description for the "h1" Global Element is given in Table 4.2.32.

Table 4.2.32 XSD description for the "h1" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the h1 global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Explicit Rules RULE_SET_ARIA_ROLES_1-RULE ARIA ROLE 1b-Assertion 1: "count(@role)=0 or (count(@role)=1 and (@role='heading' or @role='tab' or @role='presentation'))"
Source
<xs:element name="h1" type="HTMLTextDType" />

4.2.33 "h2" Global Element Description

The XSD description for the "h2" Global Element is given in Table 4.2.33.

Table 4.2.33 XSD description for the "h2" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the h2 global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="h2" type="HTMLTextDType" />

4.2.34 "h3" Global Element Description

The XSD description for the "h3" Global Element is given in Table 4.2.34.

Table 4.2.34 XSD description for the "h3" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the h3 global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="h3" type="HTMLTextDType" />

4.2.35 "h4" Global Element Description

The XSD description for the "h4" Global Element is given in Table 4.2.35.

Table 4.2.35 XSD description for the "h4" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the h4 global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="h4" type="HTMLTextDType" />

4.2.36 "h5" Global Element Description

The XSD description for the "h5" Global Element is given in Table 4.2.36.

Table 4.2.36 XSD description for the "h5" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the h5 global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional -
aria-rowindex xs:nonNegativeInteger Yes Local Optional -
aria-colspan xs:nonNegativeInteger Yes Local Optional -
aria-rowspan xs:nonNegativeInteger Yes Local Optional -
aria-keyshortcuts xs:string Yes Local Optional -
aria-roledescription xs:string Yes Local Optional -
aria-errormessage xs:IDREF Yes Local Optional -
aria-details xs:IDREF Yes Local Optional -
id UniqueIdentifierDType Yes Local Optional -
class List of StringListDType Yes Local Optional -
lang xs:normalizedString Yes Local Optional -
language [ Import ] Yes Local Optional -
label xs:normalizedString Yes Local Optional -
base [ Import ] Yes Local Optional -
dir [ Enumeration ] Yes Local Optional auto
data-catalog-idref xs:IDREF Yes Local Optional -
data-qti-suppress-tts [ Enumeration ] Yes Local Optional -
data-ssml xs:string Yes Local Optional -
##any [ Constrained Namespace Extension ] Yes Global Optional -
Schematron Rules
NS Constraint (data-)[a-zA-Z0-9_\-\.]+
Source
<xs:element name="h5" type="HTMLTextDType" />

4.2.37 "h6" Global Element Description

The XSD description for the "h6" Global Element is given in Table 4.2.37.

Table 4.2.37 XSD description for the "h6" Global Element.
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Diagram XSD diagram of the h6 global element.
Type HTMLTextDType
Type Hierarchy BaseSequenceXBaseDType
^---HTMLTextDType
Properties
Content complex
MinOccurs 1
MaxOccurs 1
Mixed true
Used by
ComplexTypes BDIDType, BaseHTML5FlowDType, BlockQuoteDType, CaptionDType, DDDType, DetailsDType, DivDType, FeedbackContentBodyDType, FeedbackFlowContentBodyDType, FigureDType, GapMatchInteractionDType, HTMLContentDType, HotTextInteractionDType, InteractionMarkupDType, ItemBodyDType, LIDType, ObjectDType, PromptDType, RubricBlockContentBodyDType, RubricBlockTemplateBlockContentBodyDType, SimpleAssociableChoiceDType, SimpleChoiceDType, StimulusBodyDType, TDHDType, TemplateBlockContentBodyDType, TestFeedbackFlowContentBodyDType, TestRubricBlockContentBodyDType
Model ( qti-text-entry-interaction{1..1} | qti-hottext{1..1} | qti-printed-variable{1..1} | qti-gap{1..1} | qti-feedback-inline{1..1} | qti-template-inline{1..1} | qti-inline-choice-interaction{1..1} | qti-end-attempt-interaction{1..1} | qti-custom-interaction{1..1} | m3:math{1..1} | xi:include{1..1} | ( img{1..1} | picture{1..1} | br{1..1} | object{1..1} | em{1..1} | a{1..1} | code{1..1} | span{1..1} | sub{1..1} | acronym{1..1} | big{1..1} | tt{1..1} | kbd{1..1} | q{1..1} | i{1..1} | dfn{1..1} | abbr{1..1} | strong{1..1} | sup{1..1} | var{1..1} | small{1..1} | samp{1..1} | b{1..1} | cite{1..1} | bdo{1..1} | bdi{1..1} | label{1..1} | ruby{1..1} | ( ssml11:p{1..1} | ssml11:s{1..1} | ssml11:say-as{1..1} | ssml11:phoneme{1..1} | ssml11:sub{1..1} | ssml11:voice{1..1} | ssml11:emphasis{1..1} | ssml11:break{1..1} | ssml11:prosody{1..1} | ssml11:mark{1..1} | ssml11:audio{1..1} | ssml11:speak{1..1} ){1..1} ){1..1} ){0..*}
Attributes
QName Type Inherited Scope Use Default
role [ Enumeration ] Yes Local Optional -
aria-controls xs:IDREFS Yes Local Optional -
aria-describedby xs:IDREFS Yes Local Optional -
aria-flowto xs:IDREFS Yes Local Optional -
aria-label xs:normalizedString Yes Local Optional -
aria-labelledby xs:IDREFS Yes Local Optional -
aria-level ARIALevelIntegerDType Yes Local Optional -
aria-live [ Enumeration ] Yes Local Optional off
aria-orientation [ Enumeration ] Yes Local Optional horizontal
aria-owns xs:IDREFS Yes Local Optional -
aria-hidden xs:boolean Yes Local Optional false
aria-activedescendant xs:IDREF Yes Local Optional -
aria-atomic xs:boolean Yes Local Optional false
aria-autocomplete [ Enumeration ] Yes Local Optional none
aria-busy xs:boolean Yes Local Optional false
aria-checked [ Enumeration ] Yes Local Optional undefined
aria-disabled xs:boolean Yes Local Optional false
aria-expanded [ Enumeration ] Yes Local Optional undefined
aria-haspopup xs:boolean Yes Local Optional false
aria-invalid [ Enumeration ] Yes Local Optional false
aria-multiline xs:boolean Yes Local Optional false
aria-multiselectable xs:boolean Yes Local Optional false
aria-posinset ARIALevelIntegerDType Yes Local Optional -
aria-pressed [ Enumeration ] Yes Local Optional undefined
aria-readonly xs:boolean Yes Local Optional false
aria-relevant Enumerated List of ARIARelevantListDType Yes Local Optional additions text
aria-required xs:boolean Yes Local Optional false
aria-selected [ Enumeration ] Yes Local Optional undefined
aria-setsize xs:integer Yes Local Optional -
aria-sort [ Enumeration ] Yes Local Optional none
aria-valuemax xs:decimal Yes Local Optional -
aria-valuemin xs:decimal Yes Local Optional -
aria-valuenow xs:decimal Yes Local Optional -
aria-valuetext xs:string Yes Local Optional -
aria-modal xs:boolean Yes Local Optional false
aria-current [ Enumeration ] Yes Local Optional false
aria-placeholder xs:string Yes Local Optional -
aria-colcount xs:nonNegativeInteger Yes Local Optional -
aria-rowcount xs:nonNegativeInteger Yes Local Optional -
aria-colindex xs:nonNegativeInteger Yes Local Optional