IMS Global Logo

The Stimulus-Only Profile of the IMS Question and Test Interoperability (QTI): Stimulus Model 3.0.1 Data Model (XSD) Checklist

Author Colin Smythe (1EdTech)
Date 19th November 2024
Release Final Release (1.0)
Schema Version IMS QTI STIMULUS 3.0.1
Namespace http://www.imsglobal.org/xsd/imsqtiasi_v3p0
Summary This document provides a checklist of the Stimulus-Only Profile for the data model defined in the IMS Question and Test Interoperability (QTI): Assessment, Section and Item (ASI) 3.0.1 Specification.

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.

Copyright © 2024 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.

toc | top

Table of Contents

Key and Color Coding

Profile Summary

Root Attributes Summary Checklist

Root Class Checklists

"AssessmentItem" Root Class Checklist (Prohibited in Profile)

"AssessmentSection" Root Class Checklist (Prohibited in Profile)

"AssessmentStimulus" Root Class Checklist

"AssessmentTest" Root Class Checklist (Prohibited in Profile)

"OutcomeDeclaration" Root Class Checklist (Prohibited in Profile)

"ResponseProcessing" Root Class Checklist (Prohibited in Profile)

Common Class Checklists

"A" Class Checklist

"ARIABase" Class Checklist

"AdaptiveSelection" Class Checklist (Prohibited in Profile)

"AnyN" Class Checklist (Prohibited in Profile)

"AreaMapping" Class Checklist (Prohibited in Profile)

"AssessmentItemRef" Class Checklist (Prohibited in Profile)

"AssociableHotspot" Class Checklist (Prohibited in Profile)

"AssociateInteraction" Class Checklist (Prohibited in Profile)

"Audio" Class Checklist

"BDI" Class Checklist

"BDO" Class Checklist

"BR" Class Checklist

"BaseHTML5Flow" Class Checklist

"BaseHTML5Phrasing" Class Checklist

"BasePromptInteraction" Class Checklist (Prohibited in Profile)

"BaseSequence" Class Checklist

"BaseSequenceEmpty" Class Checklist

"BaseSequenceFull" Class Checklist

"BaseSequenceRIdent" Class Checklist

"BaseSequenceXBase" Class Checklist

"BaseSequenceXBaseEmpty" Class Checklist

"BlockQuote" Class Checklist

"BranchRule" Class Checklist (Prohibited in Profile)

"Calculator" Class Checklist (Prohibited in Profile)

"Caption" Class Checklist

"Card" Class Checklist

"CardEntry" Class Checklist

"Catalog" Class Checklist

"CatalogInfo" Class Checklist

"ChoiceInteraction" Class Checklist (Prohibited in Profile)

"Col" Class Checklist

"ColGroup" Class Checklist

"CompanionMaterialsInfo" Class Checklist (Prohibited in Profile)

"ContextDeclaration" Class Checklist (Prohibited in Profile)

"CorrectResponse" Class Checklist (Prohibited in Profile)

"CustomInteraction" Class Checklist (Prohibited in Profile)

"CustomOperator" Class Checklist (Prohibited in Profile)

"DD" Class Checklist

"DL" Class Checklist

"DT" Class Checklist

"DefaultValue" Class Checklist (Prohibited in Profile)

"Details" Class Checklist

"Div" Class Checklist

"DrawingInteraction" Class Checklist (Prohibited in Profile)

"EndAttemptInteraction" Class Checklist (Prohibited in Profile)

"Equal" Class Checklist (Prohibited in Profile)

"EqualRounded" Class Checklist (Prohibited in Profile)

"ExtendedTextInteraction" Class Checklist (Prohibited in Profile)

"FeedbackBlock" Class Checklist (Prohibited in Profile)

"FeedbackContentBody" Class Checklist (Prohibited in Profile)

"FeedbackFlowContentBody" Class Checklist (Prohibited in Profile)

"FeedbackInline" Class Checklist (Prohibited in Profile)

"FieldValue" Class Checklist (Prohibited in Profile)

"Figure" Class Checklist

"Gap" Class Checklist (Prohibited in Profile)

"GapImg" Class Checklist (Prohibited in Profile)

"GapMatchInteraction" Class Checklist (Prohibited in Profile)

"GapText" Class Checklist (Prohibited in Profile)

"GraphicAssociateInteraction" Class Checklist (Prohibited in Profile)

"GraphicGapMatchInteraction" Class Checklist (Prohibited in Profile)

"GraphicOrderInteraction" Class Checklist (Prohibited in Profile)

"HR" Class Checklist

"HTMLContent" Class Checklist

"HTMLText" Class Checklist

"HotText" Class Checklist (Prohibited in Profile)

"HotTextInteraction" Class Checklist (Prohibited in Profile)

"HotspotChoice" Class Checklist (Prohibited in Profile)

"HotspotInteraction" Class Checklist (Prohibited in Profile)

"Img" Class Checklist

"IncrementSI" Class Checklist (Prohibited in Profile)

"IncrementUS" Class Checklist (Prohibited in Profile)

"Index" Class Checklist (Prohibited in Profile)

"InlineChoice" Class Checklist (Prohibited in Profile)

"InlineChoiceInteraction" Class Checklist (Prohibited in Profile)

"Inside" Class Checklist (Prohibited in Profile)

"InteractionMarkup" Class Checklist (Prohibited in Profile)

"InteractionModules" Class Checklist (Prohibited in Profile)

"InterpolationTable" Class Checklist (Prohibited in Profile)

"ItemBody" Class Checklist (Prohibited in Profile)

"ItemFileInfo" Class Checklist (Prohibited in Profile)

"LI" Class Checklist

"Label" Class Checklist

"Logic0toMany" Class Checklist (Prohibited in Profile)

"Logic1toMany" Class Checklist (Prohibited in Profile)

"LogicPair" Class Checklist (Prohibited in Profile)

"LogicSingle" Class Checklist (Prohibited in Profile)

"LookupOutcomeValue" Class Checklist (Prohibited in Profile)

"Mapping" Class Checklist (Prohibited in Profile)

"MatchInteraction" Class Checklist (Prohibited in Profile)

"MatchTable" Class Checklist (Prohibited in Profile)

"MathOperator" Class Checklist (Prohibited in Profile)

"MediaInteraction" Class Checklist (Prohibited in Profile)

"ModalFeedback" Class Checklist (Prohibited in Profile)

"NumericLogic1toMany" Class Checklist (Prohibited in Profile)

"OUL" Class Checklist

"Object" Class Checklist

"OrderInteraction" Class Checklist (Prohibited in Profile)

"Ordering" Class Checklist (Prohibited in Profile)

"OutcomeCondition" Class Checklist (Prohibited in Profile)

"OutcomeElse" Class Checklist (Prohibited in Profile)

"OutcomeIf" Class Checklist (Prohibited in Profile)

"OutcomeProcessing" Class Checklist (Prohibited in Profile)

"OutcomeProcessingFragment" Class Checklist (Prohibited in Profile)

"PatternMatch" Class Checklist (Prohibited in Profile)

"Picture" Class Checklist

"PortableCustomInteraction" Class Checklist (Prohibited in Profile)

"PositionObjectInteraction" Class Checklist (Prohibited in Profile)

"PositionObjectStage" Class Checklist (Prohibited in Profile)

"Prompt" Class Checklist (Prohibited in Profile)

"Protractor" Class Checklist (Prohibited in Profile)

"Q" Class Checklist

"RTC" Class Checklist

"Repeat" Class Checklist (Prohibited in Profile)

"ResponseCondition" Class Checklist (Prohibited in Profile)

"ResponseDeclaration" Class Checklist (Prohibited in Profile)

"ResponseElse" Class Checklist (Prohibited in Profile)

"ResponseIf" Class Checklist (Prohibited in Profile)

"ResponseProcessingFragment" Class Checklist (Prohibited in Profile)

"RoundTo" Class Checklist (Prohibited in Profile)

"RubricBlock" Class Checklist (Prohibited in Profile)

"RubricBlockContentBody" Class Checklist (Prohibited in Profile)

"RubricBlockTemplateBlock" Class Checklist (Prohibited in Profile)

"RubricBlockTemplateBlockContentBody" Class Checklist (Prohibited in Profile)

"RubricBlockTemplateInline" Class Checklist (Prohibited in Profile)

"Ruby" Class Checklist

"Rule" Class Checklist (Prohibited in Profile)

"SIRuleSystem" Class Checklist (Prohibited in Profile)

"SelectPointInteraction" Class Checklist (Prohibited in Profile)

"Selection" Class Checklist (Prohibited in Profile)

"SetValue" Class Checklist

"SimpleAssociableChoice" Class Checklist (Prohibited in Profile)

"SimpleChoice" Class Checklist (Prohibited in Profile)

"SimpleMatchSet" Class Checklist (Prohibited in Profile)

"SliderInteraction" Class Checklist (Prohibited in Profile)

"Source" Class Checklist

"StatsOperator" Class Checklist (Prohibited in Profile)

"StimulusBody" Class Checklist

"StringMatch" Class Checklist (Prohibited in Profile)

"Substring" Class Checklist (Prohibited in Profile)

"TDH" Class Checklist

"TR" Class Checklist

"Table" Class Checklist

"TablePart" Class Checklist

"Template" Class Checklist (Prohibited in Profile)

"TemplateBlock" Class Checklist

"TemplateBlockContent" Class Checklist

"TemplateBlockContentBody" Class Checklist

"TemplateBlockFeedbackBlock" Class Checklist

"TemplateCondition" Class Checklist

"TemplateConstraint" Class Checklist

"TemplateDeclaration" Class Checklist (Prohibited in Profile)

"TemplateDefault" Class Checklist (Prohibited in Profile)

"TemplateElse" Class Checklist

"TemplateIf" Class Checklist

"TemplateInline" Class Checklist

"TemplateProcessing" Class Checklist (Prohibited in Profile)

"TestFeedback" Class Checklist (Prohibited in Profile)

"TestFeedbackFlowContentBody" Class Checklist (Prohibited in Profile)

"TestPart" Class Checklist (Prohibited in Profile)

"TestRubricBlock" Class Checklist (Prohibited in Profile)

"TestRubricBlockContentBody" Class Checklist (Prohibited in Profile)

"TextEntryInteraction" Class Checklist (Prohibited in Profile)

"Track" Class Checklist

"USRuleSystem" Class Checklist (Prohibited in Profile)

"UploadInteraction" Class Checklist (Prohibited in Profile)

"Video" Class Checklist

Abstract Class Checklists

"Adaptive" Abstract Class Checklist

"AssessmentSectionSelection" Abstract Class Checklist

"BlockContentModel" Abstract Class Checklist

"BlockGroup" Abstract Class Checklist

"BlockStaticGroup" Abstract Class Checklist

"CardSelection" Abstract Class Checklist

"DLSequence" Abstract Class Checklist

"DivSelection" Abstract Class Checklist

"ExpressionGroup" Abstract Class Checklist (Prohibited in Profile)

"FeedandTempBlockStatic" Abstract Class Checklist

"FeedbackBlockStatic" Abstract Class Checklist

"FeedbackFlowStaticGroup" Abstract Class Checklist

"FeedbackInlineGroup" Abstract Class Checklist

"FlowContentModel" Abstract Class Checklist

"FlowGroup" Abstract Class Checklist

"FlowStaticGroup" Abstract Class Checklist

"GapChoice" Abstract Class Checklist (Prohibited in Profile)

"GraphicAssociateInteractionSelection" Abstract Class Checklist

"GraphicGapMatchInteractionSelection" Abstract Class Checklist

"GraphicOrderInteractionSelection" Abstract Class Checklist

"HTMLContentFlow" Abstract Class Checklist

"HotspotInteractionSelection" Abstract Class Checklist

"IncrementSelection" Abstract Class Checklist (Prohibited in Profile)

"InlineChoiceGroup" Abstract Class Checklist

"InlineContentModel" Abstract Class Checklist

"InlineGroup" Abstract Class Checklist

"InlineStaticGroup" Abstract Class Checklist

"ItemBodySelect" Abstract Class Checklist (Prohibited in Profile)

"LookupTable" Abstract Class Checklist

"NumericExpressionGroup" Abstract Class Checklist (Prohibited in Profile)

"ObjectFlowGroup" Abstract Class Checklist

"OutcomeRule" Abstract Class Checklist (Prohibited in Profile)

"PhraseRBSelection" Abstract Class Checklist

"PhrasingContentModelHTML5" Abstract Class Checklist

"PositionObjectStageSelection" Abstract Class Checklist

"PromptStaticGroup" Abstract Class Checklist (Prohibited in Profile)

"RPRTSelection" Abstract Class Checklist

"RTRTCSelection" Abstract Class Checklist

"ResponseRuleGroup" Abstract Class Checklist

"RubricBlockContentModel" Abstract Class Checklist (Prohibited in Profile)

"RubricTemplateBlockContentModel" Abstract Class Checklist

"RubricTemplateInlineStaticGroup" Abstract Class Checklist

"RubySelection" Abstract Class Checklist

"RuleSystemSelection" Abstract Class Checklist

"SSMLGroup" Abstract Class Checklist

"SectionPart" Abstract Class Checklist (Prohibited in Profile)

"SelectOrderSelection" Abstract Class Checklist

"StimulusBlockGroup" Abstract Class Checklist

"TableCellGroup" Abstract Class Checklist

"TableSelection" Abstract Class Checklist

"TemplateRuleGroup" Abstract Class Checklist

"TestFeedbackFlowStaticGroup" Abstract Class Checklist

"TestRubricBlockContentModel" Abstract Class Checklist (Prohibited in Profile)

Import Class Checklists

"Include" Import (Base) Class Checklist

"MathML3" Import (Base) Class Checklist

"SSMLv1p1" Import (Base) Class Checklist

Derived Data-Type Checklists

"ARIABaseEmpty" Derived Class Checklist

"ARIALevelInteger" Derived Class Checklist

"AdaptiveHref" Derived Class Checklist (Prohibited in Profile)

"AreaMapEntry" Derived Class Checklist (Prohibited in Profile)

"AssessmentSectionRef" Derived Class Checklist (Prohibited in Profile)

"AssessmentStimulusRef" Derived Class Checklist (Prohibited in Profile)

"BaseValue" Derived Class Checklist (Prohibited in Profile)

"ContextUniqueIDRef" Derived Class Checklist

"Coords" Derived Class Checklist

"Correct" Derived Class Checklist (Prohibited in Profile)

"DataHTML5Extension" Derived Class Checklist

"Default" Derived Class Checklist (Prohibited in Profile)

"EncVariableString" Derived Class Checklist

"FileHref" Derived Class Checklist

"FileHrefCard" Derived Class Checklist

"Identifier" Derived Class Checklist

"InteractionModule" Derived Class Checklist (Prohibited in Profile)

"InterpolationTableEntry" Derived Class Checklist (Prohibited in Profile)

"ItemSessionControl" Derived Class Checklist (Prohibited in Profile)

"Length" Derived Class Checklist

"MapEntry" Derived Class Checklist (Prohibited in Profile)

"MapResponse" Derived Class Checklist (Prohibited in Profile)

"MatchTableEntry" Derived Class Checklist (Prohibited in Profile)

"MathConstant" Derived Class Checklist (Prohibited in Profile)

"MimeType" Derived Class Checklist

"NonNegativeDouble" Derived Class Checklist

"Number" Derived Class Checklist (Prohibited in Profile)

"OutcomeMinMax" Derived Class Checklist (Prohibited in Profile)

"Param" Derived Class Checklist

"PrintedVariable" Derived Class Checklist

"RadialSIValue" Derived Class Checklist (Prohibited in Profile)

"RadialUSValue" Derived Class Checklist (Prohibited in Profile)

"RandomFloat" Derived Class Checklist (Prohibited in Profile)

"RandomInteger" Derived Class Checklist (Prohibited in Profile)

"SILinearValue" Derived Class Checklist (Prohibited in Profile)

"StyleSheet" Derived Class Checklist

"SupportExtString" Derived Class Checklist

"TemplateUniqueIDRef" Derived Class Checklist (Prohibited in Profile)

"TestVariables" Derived Class Checklist (Prohibited in Profile)

"TimeLimits" Derived Class Checklist (Prohibited in Profile)

"URL" Derived Class Checklist

"USLinearValue" Derived Class Checklist (Prohibited in Profile)

"UniqueIdentifier" Derived Class Checklist

"UniqueIdentifierRef" Derived Class Checklist

"UseExtensionString" Derived Class Checklist

"Value" Derived Class Checklist (Prohibited in Profile)

"Variable" Derived Class Checklist (Prohibited in Profile)

"VariableMapping" Derived Class Checklist (Prohibited in Profile)

"VariableString" Derived Class Checklist

"Weight" Derived Class Checklist (Prohibited in Profile)

Primitive Data-Type Definitions

Schematron Rules Definitions

Unordered Schematron Rules

Defined Schematron Rules

"RULE_SET_ARIA_ROLES_1

"RULE_SET_GENERAL_1

"RULE_SET_INTERACTION_01A

"RULE_SET_INTERACTION_01B

"RULE_SET_INTERACTION_02A

"RULE_SET_INTERACTION_02B

"RULE_SET_INTERACTION_03A

"RULE_SET_INTERACTION_03B

"RULE_SET_INTERACTION_04A

"RULE_SET_INTERACTION_04B

"RULE_SET_INTERACTION_05A

"RULE_SET_INTERACTION_05B

"RULE_SET_INTERACTION_06A

"RULE_SET_INTERACTION_06B

"RULE_SET_INTERACTION_07A

"RULE_SET_INTERACTION_07B

"RULE_SET_INTERACTION_08A

"RULE_SET_INTERACTION_08B

"RULE_SET_INTERACTION_09A

"RULE_SET_INTERACTION_09B

"RULE_SET_INTERACTION_10A

"RULE_SET_INTERACTION_10B

"RULE_SET_INTERACTION_11A

"RULE_SET_INTERACTION_11B

"RULE_SET_INTERACTION_12A

"RULE_SET_INTERACTION_12B

"RULE_SET_INTERACTION_13A

"RULE_SET_INTERACTION_13B

"RULE_SET_INTERACTION_14A

"RULE_SET_INTERACTION_14B

"RULE_SET_INTERACTION_15A

"RULE_SET_INTERACTION_15B

"RULE_SET_INTERACTION_16A

"RULE_SET_INTERACTION_16B

"RULE_SET_INTERACTION_17A

"RULE_SET_INTERACTION_17B

"RULE_SET_INTERACTION_18A

"RULE_SET_INTERACTION_18B

"RULE_SET_INTERACTION_19A

"RULE_SET_INTERACTION_19B

"RULE_SET_INTERACTION_20A

"RULE_SET_INTERACTION_20B

"RULE_SET_INTERACTION-RELATED_1

"RULE_SET_INTERACTION-RELATED_2

"RULE_SET_INTERACTION-RELATED_3

"RULE_SET_INTERACTION-RELATED_4

"RULE_SET_RUBRICBLOCK

"RULE_SET_SPECIFIC_CLASS_OUTCOMEDEC

"RULE_SET_SPECIFIC_CLASS_RESPONSEDEC

toc | top

Key and Color Coding

In the following tables, three colours are used to denote standard classifications of the rows:

The key to the columns used in the following profile comparison details is:

The key to the colours used in the following profile comparison details is:

toc | top

Profile Summary

This is the "Stimulus-Only". THIS IS A PROFILE OF THE BASE SPECIFICATION. The changes to the base specification are:

toc | top

Root Attributes Summary Checklist

The set of root attributes defined in the data model.

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
1 qti-assessment-item [1] AssessmentItem (Sequence) Prohibited -
2 qti-assessment-section [1] AssessmentSection (Sequence) Prohibited -
3 qti-assessment-test [1] AssessmentTest (Sequence) Prohibited -
4 qti-assessment-stimulus [1] AssessmentStimulus (Sequence) - -
5 qti-outcome-declaration [1] OutcomeDeclaration (Sequence) Prohibited -
6 qti-response-processing [1] ResponseProcessing (Sequence) Prohibited -

toc | top

Root Class Checklists

The set of root classes (the classes for the set of root attributes) defined in the data model.

"AssessmentItem" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root AssessmentItemDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"AssessmentSection" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root AssessmentSectionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"AssessmentStimulus" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root AssessmentStimulusDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @identifier [1] DT:Identifier (PT:NCName) - -
b
    @title [1] PT:NormalizedString - -
c
    @label [0..1] PT:NormalizedString - -
d
    @language [0..1] PT:Language - -
e
    @tool-name [0..1] PT:NormalizedString - -
f
    @tool-version [0..1] PT:NormalizedString - -
g
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.
1
    qti-stylesheet [0..*] DT:StyleSheet (PT:Empty) - This derived element has no value i.e. it is empty.
1a
        @href [1] PT:AnyURI - -
1b
        @type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
1c
        @media [0..1] PT:NormalizedString - -
1d
        @title [0..1] PT:NormalizedString - -
2
    qti-stimulus-body [1] StimulusBody (Sequence) - -
3
    qti-catalog-info [0..1] CatalogInfo (Sequence) - -

toc | top

"AssessmentTest" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root AssessmentTestDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"OutcomeDeclaration" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root OutcomeDeclarationDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ResponseProcessing" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root ResponseProcessingDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

Common Class Checklists

The set of classes (excluding the root classes) defined in the data model.

"A" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ADType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @href [1] PT:AnyURI - -
b
    @type [0..1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: InlineGroup
1.1
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.2
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.3
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.3a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.3b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.3c
        @language [0..1] PT:Language - -
1.3d
        @label [0..1] PT:NormalizedString - -
1.3e
        @baseuri [0..1] PT:Base - -
1.3f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.3g
        @format [0..1] PT:NormalizedString - -
1.3h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.3i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.3j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.3k
        @field [0..1] PT:NormalizedString - -
1.3l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.3m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.4
    qti-gap XOR [1] Gap (Sequence) Prohibited -
1.5
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.6
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.7
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.8
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.9
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.10
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.11
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.12
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.12.1
    img XOR [1] Img (Sequence) - -
1.12.2
    picture XOR [1] Picture (Sequence) - -
1.12.3
    br XOR [1] BR (Sequence) - -
1.12.4
    object XOR [1] Object (Sequence, Mixed) - -
1.12.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.12.6
    a XOR [1] A (Sequence, Mixed) - -
1.12.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.12.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.12.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.12.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.12.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.12.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.12.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.12.14
    q XOR [1] Q (Sequence, Mixed) - -
1.12.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.12.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.12.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.12.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.12.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.12.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.12.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.12.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.12.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.12.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.12.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.12.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.12.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.12.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.12.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.12.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"ARIABase" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ARIABaseDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @role [0..1] [ Enumeration (ARIARoleValue) ] - Permitted values are: { 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 }.
b
    @aria-controls [0..1] PT:IDREFS - -
c
    @aria-describedby [0..1] PT:IDREFS - -
d
    @aria-flowto [0..1] PT:IDREFS - -
e
    @aria-label [0..1] PT:NormalizedString - -
f
    @aria-labelledby [0..1] PT:IDREFS - -
g
    @aria-level [0..1] DT:ARIALevelInteger (PT:Integer) - -
h
    @aria-live [0..1] [ Enumeration (ARIALiveValueEnum) ] - Permitted values are: { off | polite | assertive }.
Default value = "off".
i
    @aria-orientation [0..1] [ Enumeration (ARIAOrientationValueEnum) ] - Permitted values are: { vertical | horizontal }.
Default value = "horizontal".
j
    @aria-owns [0..1] PT:IDREFS - -
k
    @aria-hidden [0..1] PT:Boolean - Default value = "false".
l
    @aria-activedescendant [0..1] PT:IDREF - -
m
    @aria-atomic [0..1] PT:Boolean - Default value = "false".
n
    @aria-autocomplete [0..1] [ Enumeration (ARIAAutoCompleteEnum) ] - Permitted values are: { inline | list | both | none }.
Default value = "none".
o
    @aria-busy [0..1] PT:Boolean - Default value = "false".
p
    @aria-checked [0..1] [ Enumeration (ARIACheckedEnum) ] - Permitted values are: { true | false | mixed | undefined }.
Default value = "undefined".
q
    @aria-disabled [0..1] PT:Boolean - Default value = "false".
r
    @aria-expanded [0..1] [ Enumeration (ARIAExpandedEnum) ] - Permitted values are: { true | false | undefined }.
Default value = "undefined".
s
    @aria-haspopup [0..1] PT:Boolean - Default value = "false".
t
    @aria-invalid [0..1] [ Enumeration (ARIAInvalidEnum) ] - Permitted values are: { true | false | grammar | spelling }.
Default value = "false".
u
    @aria-multiline [0..1] PT:Boolean - Default value = "false".
v
    @aria-multiselectable [0..1] PT:Boolean - Default value = "false".
w
    @aria-posinset [0..1] DT:ARIALevelInteger (PT:Integer) - -
x
    @aria-pressed [0..1] [ Enumeration (ARIAPressedEnum) ] - Permitted values are: { true | false | mixed | undefined }.
Default value = "undefined".
y
    @aria-readonly [0..1] PT:Boolean - Default value = "false".
z
    @aria-relevant [0..1] [ EnumeratedList (ARIARelevantList) ] - Permitted values in the list are: { additions | removals | text | all | additions text }.
Default value = "additions text".
aa
    @aria-required [0..1] PT:Boolean - Default value = "false".
ab
    @aria-selected [0..1] [ Enumeration (ARIASelectedEnum) ] - Permitted values are: { true | false | undefined }.
Default value = "undefined".
ac
    @aria-setsize [0..1] PT:Integer - -
ad
    @aria-sort [0..1] [ Enumeration (ARIASortEnum) ] - Permitted values are: { ascending | descending | none | other }.
Default value = "none".
ae
    @aria-valuemax [0..1] PT:Decimal - -
af
    @aria-valuemin [0..1] PT:Decimal - -
ag
    @aria-valuenow [0..1] PT:Decimal - -
ah
    @aria-valuetext [0..1] PT:String - -
ai
    @aria-modal [0..1] PT:Boolean - Default value = "false".
aj
    @aria-current [0..1] [ Enumeration (ARIACurrentEnum) ] - Permitted values are: { page | step | location | date | time | true | false | undefined }.
Default value = "false".
ak
    @aria-placeholder [0..1] PT:String - -
al
    @aria-colcount [0..1] PT:NonNegativeInteger - -
am
    @aria-rowcount [0..1] PT:NonNegativeInteger - -
an
    @aria-colindex [0..1] PT:NonNegativeInteger - -
ao
    @aria-rowindex [0..1] PT:NonNegativeInteger - -
ap
    @aria-colspan [0..1] PT:NonNegativeInteger - -
aq
    @aria-rowspan [0..1] PT:NonNegativeInteger - -
ar
    @aria-keyshortcuts [0..1] PT:String - -
as
    @aria-roledescription [0..1] PT:String - -
at
    @aria-errormessage [0..1] PT:IDREF - -
au
    @aria-details [0..1] PT:IDREF - -

toc | top

"AdaptiveSelection" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AdaptiveSelectionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"AnyN" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AnyNDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"AreaMapping" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AreaMappingDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"AssessmentItemRef" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AssessmentItemRefDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"AssociableHotspot" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AssociableHotspotDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"AssociateInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AssociateInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Audio" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AudioDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @src [0..1] DT:URL (PT:NormalizedString) - -
b
    @crossorigin [0..1] [ Enumeration (CORSSettingsEnum) ] - Permitted values are: { anonymous | use-credentials }.
c
    @preload [0..1] [ Enumeration (PreLoadValueEnum) ] - Permitted values are: { none | auto | metadata }.
Default value = "metadata".
d
    @autoplay [0..1] [ Enumeration (AutoplayEnum) ] - Permitted values are: { true | false | autoplay }.
e
    @mediagroup [0..1] PT:NormalizedString - -
f
    @loop [0..1] [ Enumeration (LoopEnum) ] - Permitted values are: { true | false | loop }.
g
    @muted [0..1] [ Enumeration (MutedEnum) ] - Permitted values are: { true | false | muted }.
h
    @controls [0..1] [ Enumeration (ControlsEnum) ] - Permitted values are: { true | false | controls }.
1
    source [0..*] Source (Sequence) - -
2
    track [0..*] Track (Sequence) - -

toc | top

"BDI" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BDIDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    dl XOR [1] DL (Sequence) - -
1.11
    ol XOR [1] OUL (Sequence) - -
1.12
    ul XOR [1] OUL (Sequence) - -
1.13
    br XOR [1] BR (Sequence) - -
1.14
    hr XOR [1] HR (Sequence) - -
1.15
    img XOR [1] Img (Sequence) - -
1.16
    object XOR [1] Object (Sequence, Mixed) - -
1.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    a XOR [1] A (Sequence, Mixed) - -
1.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.27
    q XOR [1] Q (Sequence, Mixed) - -
1.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.38
    table XOR [1] Table (Sequence) - -
1.39
    div XOR [1] Div (Sequence, Mixed) - -
1.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.44
    video XOR [1] Video (Sequence, Mixed) - -
1.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.54
    picture XOR [1] Picture (Sequence) - -
1.55
    details XOR [1] Details (Sequence) - -

toc | top

"BDO" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BDODType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @title [0..1] PT:String - -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.1
    img XOR [1] Img (Sequence) - -
1.2
    picture XOR [1] Picture (Sequence) - -
1.3
    br XOR [1] BR (Sequence) - -
1.4
    object XOR [1] Object (Sequence, Mixed) - -
1.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    a XOR [1] A (Sequence, Mixed) - -
1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.14
    q XOR [1] Q (Sequence, Mixed) - -
1.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"BR" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BRDType - N/A - -[[ Sequence ]]- - - N/A -

toc | top

"BaseHTML5Flow" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseHTML5FlowDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowGroup
1.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.1c
        @language [0..1] PT:Language - -
1.1d
        @label [0..1] PT:NormalizedString - -
1.1e
        @baseuri [0..1] PT:Base - -
1.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.1g
        @format [0..1] PT:NormalizedString - -
1.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.1k
        @field [0..1] PT:NormalizedString - -
1.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
1.3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
1.14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
1.15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
1.16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
1.17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
1.18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
1.19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
1.20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
1.21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
1.22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
1.23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
1.24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
1.25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
1.26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
1.27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
1.28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
1.29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
1.30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.30.10
    dl XOR [1] DL (Sequence) - -
1.30.11
    ol XOR [1] OUL (Sequence) - -
1.30.12
    ul XOR [1] OUL (Sequence) - -
1.30.13
    br XOR [1] BR (Sequence) - -
1.30.14
    hr XOR [1] HR (Sequence) - -
1.30.15
    img XOR [1] Img (Sequence) - -
1.30.16
    object XOR [1] Object (Sequence, Mixed) - -
1.30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.30.19
    a XOR [1] A (Sequence, Mixed) - -
1.30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.30.27
    q XOR [1] Q (Sequence, Mixed) - -
1.30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.30.38
    table XOR [1] Table (Sequence) - -
1.30.39
    div XOR [1] Div (Sequence, Mixed) - -
1.30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.30.44
    video XOR [1] Video (Sequence, Mixed) - -
1.30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.54
    picture XOR [1] Picture (Sequence) - -
1.30.55
    details XOR [1] Details (Sequence) - -

toc | top

"BaseHTML5Phrasing" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseHTML5PhrasingDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: PhrasingContentModelHTML5
1.1
    a XOR [1] A (Sequence, Mixed) - -
1.2
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.5
    br XOR [1] BR (Sequence) - -
1.6
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.11
    img XOR [1] Img (Sequence) - -
1.12
    picture XOR [1] Picture (Sequence) - -
1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.14
    object XOR [1] Object (Sequence, Mixed) - -
1.15
    q XOR [1] Q (Sequence, Mixed) - -
1.16
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.17
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.18
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.20
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    audio XOR [1] Audio (Sequence, Mixed) - -
1.24
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.25
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.26
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.27
    video XOR [1] Video (Sequence, Mixed) - -

toc | top

"BasePromptInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BasePromptInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"BaseSequence" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseSequenceDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @id [0..1] DT:UniqueIdentifier (PT:ID) - -
b
    @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
c
    @lang [0..1] PT:NormalizedString - -
d
    @language [0..1] PT:Language - -
e
    @label [0..1] PT:NormalizedString - -
f
    @dir [0..1] [ Enumeration (DIR) ] - Permitted values are: { ltr | rtl | auto }.
Default value = "auto".
g
    @data-catalog-idref [0..1] PT:IDREF - -
h
    @data-qti-suppress-tts [0..1] [ Enumeration (SuppressTTSEnum) ] - Permitted values are: { computer-read-aloud | screen-reader | all }.
i
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.

toc | top

"BaseSequenceEmpty" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseSequenceEmptyDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @id [0..1] DT:UniqueIdentifier (PT:ID) - -
b
    @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
c
    @lang [0..1] PT:NormalizedString - -
d
    @language [0..1] PT:Language - -
e
    @label [0..1] PT:NormalizedString - -
f
    @dir [0..1] [ Enumeration (DIR) ] - Permitted values are: { ltr | rtl | auto }.
Default value = "auto".
g
    @data-catalog-idref [0..1] PT:IDREF - -
h
    @data-qti-suppress-tts [0..1] [ Enumeration (SuppressTTSEnum) ] - Permitted values are: { computer-read-aloud | screen-reader | all }.
i
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.

toc | top

"BaseSequenceFull" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseSequenceFullDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @id [0..1] DT:UniqueIdentifier (PT:ID) - -
b
    @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
c
    @lang [0..1] PT:NormalizedString - -
d
    @language [0..1] PT:Language - -
e
    @label [0..1] PT:NormalizedString - -
f
    @response-identifier [1] DT:Identifier (PT:NCName) - -
g
    @base [0..1] PT:Base - -
h
    @dir [0..1] [ Enumeration (DIR) ] - Permitted values are: { ltr | rtl | auto }.
Default value = "auto".
i
    @data-catalog-idref [0..1] PT:IDREF - -
j
    @data-qti-suppress-tts [0..1] [ Enumeration (SuppressTTSEnum) ] - Permitted values are: { computer-read-aloud | screen-reader | all }.
k
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.

toc | top

"BaseSequenceRIdent" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseSequenceRIdentDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @id [0..1] DT:UniqueIdentifier (PT:ID) - -
b
    @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
c
    @lang [0..1] PT:NormalizedString - -
d
    @language [0..1] PT:Language - -
e
    @label [0..1] PT:NormalizedString - -
f
    @response-identifier [1] DT:Identifier (PT:NCName) - -
g
    @dir [0..1] [ Enumeration (DIR) ] - Permitted values are: { ltr | rtl | auto }.
Default value = "auto".
h
    @data-catalog-idref [0..1] PT:IDREF - -
i
    @data-qti-suppress-tts [0..1] [ Enumeration (SuppressTTSEnum) ] - Permitted values are: { computer-read-aloud | screen-reader | all }.
j
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.

toc | top

"BaseSequenceXBase" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseSequenceXBaseDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @id [0..1] DT:UniqueIdentifier (PT:ID) - -
b
    @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
c
    @lang [0..1] PT:NormalizedString - -
d
    @language [0..1] PT:Language - -
e
    @label [0..1] PT:NormalizedString - -
f
    @base [0..1] PT:Base - -
g
    @dir [0..1] [ Enumeration (DIR) ] - Permitted values are: { ltr | rtl | auto }.
Default value = "auto".
h
    @data-catalog-idref [0..1] PT:IDREF - -
i
    @data-qti-suppress-tts [0..1] [ Enumeration (SuppressTTSEnum) ] - Permitted values are: { computer-read-aloud | screen-reader | all }.
j
    @data-ssml [0..1] PT:String - -
k
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.

toc | top

"BaseSequenceXBaseEmpty" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseSequenceXBaseEmptyDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @id [0..1] DT:UniqueIdentifier (PT:ID) - -
b
    @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
c
    @lang [0..1] PT:NormalizedString - -
d
    @language [0..1] PT:Language - -
e
    @label [0..1] PT:NormalizedString - -
f
    @base [0..1] PT:Base - -
g
    @dir [0..1] [ Enumeration (DIR) ] - Permitted values are: { ltr | rtl | auto }.
Default value = "auto".
h
    @data-catalog-idref [0..1] PT:IDREF - -
i
    @data-qti-suppress-tts [0..1] [ Enumeration (SuppressTTSEnum) ] - Permitted values are: { computer-read-aloud | screen-reader | all }.
j
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.

toc | top

"BlockQuote" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BlockQuoteDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @cite [0..1] PT:AnyURI - -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    dl XOR [1] DL (Sequence) - -
1.11
    ol XOR [1] OUL (Sequence) - -
1.12
    ul XOR [1] OUL (Sequence) - -
1.13
    br XOR [1] BR (Sequence) - -
1.14
    hr XOR [1] HR (Sequence) - -
1.15
    img XOR [1] Img (Sequence) - -
1.16
    object XOR [1] Object (Sequence, Mixed) - -
1.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    a XOR [1] A (Sequence, Mixed) - -
1.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.27
    q XOR [1] Q (Sequence, Mixed) - -
1.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.38
    table XOR [1] Table (Sequence) - -
1.39
    div XOR [1] Div (Sequence, Mixed) - -
1.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.44
    video XOR [1] Video (Sequence, Mixed) - -
1.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.54
    picture XOR [1] Picture (Sequence) - -
1.55
    details XOR [1] Details (Sequence) - -

toc | top

"BranchRule" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BranchRuleDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Calculator" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CalculatorDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Caption" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CaptionDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowGroup
1.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.1c
        @language [0..1] PT:Language - -
1.1d
        @label [0..1] PT:NormalizedString - -
1.1e
        @baseuri [0..1] PT:Base - -
1.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.1g
        @format [0..1] PT:NormalizedString - -
1.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.1k
        @field [0..1] PT:NormalizedString - -
1.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
1.3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
1.14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
1.15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
1.16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
1.17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
1.18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
1.19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
1.20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
1.21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
1.22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
1.23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
1.24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
1.25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
1.26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
1.27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
1.28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
1.29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
1.30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.30.10
    dl XOR [1] DL (Sequence) - -
1.30.11
    ol XOR [1] OUL (Sequence) - -
1.30.12
    ul XOR [1] OUL (Sequence) - -
1.30.13
    br XOR [1] BR (Sequence) - -
1.30.14
    hr XOR [1] HR (Sequence) - -
1.30.15
    img XOR [1] Img (Sequence) - -
1.30.16
    object XOR [1] Object (Sequence, Mixed) - -
1.30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.30.19
    a XOR [1] A (Sequence, Mixed) - -
1.30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.30.27
    q XOR [1] Q (Sequence, Mixed) - -
1.30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.30.38
    table XOR [1] Table (Sequence) - -
1.30.39
    div XOR [1] Div (Sequence, Mixed) - -
1.30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.30.44
    video XOR [1] Video (Sequence, Mixed) - -
1.30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.54
    picture XOR [1] Picture (Sequence) - -
1.30.55
    details XOR [1] Details (Sequence) - -

toc | top

"Card" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CardDType - N/A - -[[ Selection ]]- - - N/A -
a
    @support [1] [ Union (SupportEnumExt) ] - The value is one of the following data-type(s): {DT:SupportExtString | Enumeration (SupportEnum) }.
The enumeration for the SupportEnum is { 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 }
b
    @language [0..1] PT:Language - -
1
-[[ Abstract ]]- [1] -[[ Sequence ]]- - In the model this abstract class is named: CardSelection
1.1
    qti-html-content [0..1] HTMLContent (Sequence, Mixed) - -
1.2
    qti-file-href [0..*] DT:FileHrefCard (PT:AnyURI) - -
1.2a
        @mime-type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
2
    qti-card-entry XOR [1..*] CardEntry (Sequence) - -

toc | top

"CardEntry" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CardEntryDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @language [0..1] PT:Language - -
b
    @default [0..1] PT:Boolean - Default value = "false".
c
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.
1
    qti-html-content [0..1] HTMLContent (Sequence, Mixed) - -
2
    qti-file-href [0..*] DT:FileHrefCard (PT:AnyURI) - -
2a
        @mime-type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.

toc | top

"Catalog" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CatalogDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @id [1] DT:UniqueIdentifier (PT:ID) - -
1
    qti-card [1..*] Card (Selection) - -

toc | top

"CatalogInfo" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CatalogInfoDType - N/A - -[[ Sequence ]]- - - N/A -
1
    qti-catalog [1..*] Catalog (Sequence) - -

toc | top

"ChoiceInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ChoiceInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Col" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ColDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @span [0..1] PT:Int - -

toc | top

"ColGroup" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ColGroupDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @span [0..1] PT:Int - -
1
    col [0..*] Col (Sequence) - -

toc | top

"CompanionMaterialsInfo" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CompanionMaterialsInfoDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ContextDeclaration" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ContextDeclarationDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"CorrectResponse" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CorrectResponseDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"CustomInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CustomInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"CustomOperator" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CustomOperatorDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"DD" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DDDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowGroup
1.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.1c
        @language [0..1] PT:Language - -
1.1d
        @label [0..1] PT:NormalizedString - -
1.1e
        @baseuri [0..1] PT:Base - -
1.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.1g
        @format [0..1] PT:NormalizedString - -
1.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.1k
        @field [0..1] PT:NormalizedString - -
1.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
1.3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
1.14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
1.15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
1.16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
1.17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
1.18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
1.19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
1.20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
1.21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
1.22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
1.23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
1.24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
1.25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
1.26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
1.27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
1.28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
1.29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
1.30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.30.10
    dl XOR [1] DL (Sequence) - -
1.30.11
    ol XOR [1] OUL (Sequence) - -
1.30.12
    ul XOR [1] OUL (Sequence) - -
1.30.13
    br XOR [1] BR (Sequence) - -
1.30.14
    hr XOR [1] HR (Sequence) - -
1.30.15
    img XOR [1] Img (Sequence) - -
1.30.16
    object XOR [1] Object (Sequence, Mixed) - -
1.30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.30.19
    a XOR [1] A (Sequence, Mixed) - -
1.30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.30.27
    q XOR [1] Q (Sequence, Mixed) - -
1.30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.30.38
    table XOR [1] Table (Sequence) - -
1.30.39
    div XOR [1] Div (Sequence, Mixed) - -
1.30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.30.44
    video XOR [1] Video (Sequence, Mixed) - -
1.30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.54
    picture XOR [1] Picture (Sequence) - -
1.30.55
    details XOR [1] Details (Sequence) - -

toc | top

"DL" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DLDType - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: DLSequence
1.1
    dt XOR [1..*] DT (Sequence, Mixed) - -
1.2
    dd XOR [1..*] DD (Sequence, Mixed) - -

toc | top

"DT" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DTDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: InlineGroup
1.1
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.2
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.3
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.3a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.3b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.3c
        @language [0..1] PT:Language - -
1.3d
        @label [0..1] PT:NormalizedString - -
1.3e
        @baseuri [0..1] PT:Base - -
1.3f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.3g
        @format [0..1] PT:NormalizedString - -
1.3h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.3i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.3j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.3k
        @field [0..1] PT:NormalizedString - -
1.3l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.3m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.4
    qti-gap XOR [1] Gap (Sequence) Prohibited -
1.5
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.6
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.7
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.8
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.9
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.10
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.11
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.12
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.12.1
    img XOR [1] Img (Sequence) - -
1.12.2
    picture XOR [1] Picture (Sequence) - -
1.12.3
    br XOR [1] BR (Sequence) - -
1.12.4
    object XOR [1] Object (Sequence, Mixed) - -
1.12.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.12.6
    a XOR [1] A (Sequence, Mixed) - -
1.12.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.12.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.12.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.12.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.12.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.12.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.12.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.12.14
    q XOR [1] Q (Sequence, Mixed) - -
1.12.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.12.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.12.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.12.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.12.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.12.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.12.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.12.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.12.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.12.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.12.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.12.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.12.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.12.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.12.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.12.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"DefaultValue" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DefaultValueDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Details" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DetailsDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @open [0..1] PT:Boolean - -
1
    summary [1] BaseHTML5Phrasing (Sequence, Mixed) - -
2
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
2.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
2.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
2.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
2.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
2.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
2.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
2.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
2.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
2.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
2.10
    dl XOR [1] DL (Sequence) - -
2.11
    ol XOR [1] OUL (Sequence) - -
2.12
    ul XOR [1] OUL (Sequence) - -
2.13
    br XOR [1] BR (Sequence) - -
2.14
    hr XOR [1] HR (Sequence) - -
2.15
    img XOR [1] Img (Sequence) - -
2.16
    object XOR [1] Object (Sequence, Mixed) - -
2.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
2.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
2.19
    a XOR [1] A (Sequence, Mixed) - -
2.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
2.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
2.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
2.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
2.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
2.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
2.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
2.27
    q XOR [1] Q (Sequence, Mixed) - -
2.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
2.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
2.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
2.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
2.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
2.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
2.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
2.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
2.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
2.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
2.38
    table XOR [1] Table (Sequence) - -
2.39
    div XOR [1] Div (Sequence, Mixed) - -
2.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
2.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
2.42
    figure XOR [1] Figure (Unordered, Mixed) - -
2.43
    audio XOR [1] Audio (Sequence, Mixed) - -
2.44
    video XOR [1] Video (Sequence, Mixed) - -
2.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
2.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
2.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.54
    picture XOR [1] Picture (Sequence) - -
2.55
    details XOR [1] Details (Sequence) - -

toc | top

"Div" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DivDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: DivSelection
1.1
    qti-position-object-stage XOR [1] PositionObjectStage (Sequence) Prohibited -
1.2
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowGroup
1.2.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.2.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.2.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.2.1c
        @language [0..1] PT:Language - -
1.2.1d
        @label [0..1] PT:NormalizedString - -
1.2.1e
        @baseuri [0..1] PT:Base - -
1.2.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.2.1g
        @format [0..1] PT:NormalizedString - -
1.2.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.2.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.2.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.2.1k
        @field [0..1] PT:NormalizedString - -
1.2.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.2.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.2.2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
1.2.3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.2.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.2.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.2.6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.2.7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.2.8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.2.9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.2.10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.2.11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.2.12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.2.13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
1.2.14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
1.2.15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
1.2.16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
1.2.17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
1.2.18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
1.2.19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
1.2.20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
1.2.21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
1.2.22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
1.2.23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
1.2.24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
1.2.25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
1.2.26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
1.2.27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
1.2.28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
1.2.29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
1.2.30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.2.30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.10
    dl XOR [1] DL (Sequence) - -
1.2.30.11
    ol XOR [1] OUL (Sequence) - -
1.2.30.12
    ul XOR [1] OUL (Sequence) - -
1.2.30.13
    br XOR [1] BR (Sequence) - -
1.2.30.14
    hr XOR [1] HR (Sequence) - -
1.2.30.15
    img XOR [1] Img (Sequence) - -
1.2.30.16
    object XOR [1] Object (Sequence, Mixed) - -
1.2.30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.2.30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.19
    a XOR [1] A (Sequence, Mixed) - -
1.2.30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.27
    q XOR [1] Q (Sequence, Mixed) - -
1.2.30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30.38
    table XOR [1] Table (Sequence) - -
1.2.30.39
    div XOR [1] Div (Sequence, Mixed) - -
1.2.30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.2.30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.2.30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.2.30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.2.30.44
    video XOR [1] Video (Sequence, Mixed) - -
1.2.30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.2.30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.2.30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.30.54
    picture XOR [1] Picture (Sequence) - -
1.2.30.55
    details XOR [1] Details (Sequence) - -

toc | top

"DrawingInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DrawingInteractionDType - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"EndAttemptInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class EndAttemptInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Equal" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class EqualDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"EqualRounded" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class EqualRoundedDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ExtendedTextInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ExtendedTextInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"FeedbackBlock" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedbackBlockDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"FeedbackContentBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedbackContentBodyDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"FeedbackFlowContentBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedbackFlowContentBodyDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"FeedbackInline" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedbackInlineDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"FieldValue" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FieldValueDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Figure" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FigureDType - N/A - -[[ Unordered, Mixed ]]- - - N/A -
1
    figcaption [0..1] BaseHTML5Flow (Sequence, Mixed) - -
2
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
2.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
2.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
2.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
2.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
2.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
2.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
2.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
2.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
2.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
2.10
    dl XOR [1] DL (Sequence) - -
2.11
    ol XOR [1] OUL (Sequence) - -
2.12
    ul XOR [1] OUL (Sequence) - -
2.13
    br XOR [1] BR (Sequence) - -
2.14
    hr XOR [1] HR (Sequence) - -
2.15
    img XOR [1] Img (Sequence) - -
2.16
    object XOR [1] Object (Sequence, Mixed) - -
2.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
2.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
2.19
    a XOR [1] A (Sequence, Mixed) - -
2.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
2.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
2.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
2.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
2.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
2.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
2.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
2.27
    q XOR [1] Q (Sequence, Mixed) - -
2.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
2.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
2.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
2.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
2.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
2.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
2.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
2.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
2.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
2.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
2.38
    table XOR [1] Table (Sequence) - -
2.39
    div XOR [1] Div (Sequence, Mixed) - -
2.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
2.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
2.42
    figure XOR [1] Figure (Unordered, Mixed) - -
2.43
    audio XOR [1] Audio (Sequence, Mixed) - -
2.44
    video XOR [1] Video (Sequence, Mixed) - -
2.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
2.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
2.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.54
    picture XOR [1] Picture (Sequence) - -
2.55
    details XOR [1] Details (Sequence) - -

toc | top

"Gap" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GapDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"GapImg" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GapImgDType - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"GapMatchInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GapMatchInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"GapText" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GapTextDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"GraphicAssociateInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GraphicAssociateInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"GraphicGapMatchInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GraphicGapMatchInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"GraphicOrderInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GraphicOrderInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"HR" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HRDType - N/A - -[[ Sequence ]]- - - N/A -

toc | top

"HTMLContent" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HTMLContentDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @language [0..1] PT:Language - -
b
    @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) - The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: HTMLContentFlow
1.1
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.2
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.2.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.2.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.2.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.2.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.2.10
    dl XOR [1] DL (Sequence) - -
1.2.11
    ol XOR [1] OUL (Sequence) - -
1.2.12
    ul XOR [1] OUL (Sequence) - -
1.2.13
    br XOR [1] BR (Sequence) - -
1.2.14
    hr XOR [1] HR (Sequence) - -
1.2.15
    img XOR [1] Img (Sequence) - -
1.2.16
    object XOR [1] Object (Sequence, Mixed) - -
1.2.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.2.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.2.19
    a XOR [1] A (Sequence, Mixed) - -
1.2.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.2.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.2.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.2.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.2.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.2.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.2.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.2.27
    q XOR [1] Q (Sequence, Mixed) - -
1.2.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.2.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.2.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.2.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.2.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.2.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.2.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.2.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.2.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.2.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.2.38
    table XOR [1] Table (Sequence) - -
1.2.39
    div XOR [1] Div (Sequence, Mixed) - -
1.2.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.2.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.2.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.2.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.2.44
    video XOR [1] Video (Sequence, Mixed) - -
1.2.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.2.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.2.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.2.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.2.54
    picture XOR [1] Picture (Sequence) - -
1.2.55
    details XOR [1] Details (Sequence) - -

toc | top

"HTMLText" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HTMLTextDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: InlineGroup
1.1
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.2
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.3
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.3a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.3b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.3c
        @language [0..1] PT:Language - -
1.3d
        @label [0..1] PT:NormalizedString - -
1.3e
        @baseuri [0..1] PT:Base - -
1.3f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.3g
        @format [0..1] PT:NormalizedString - -
1.3h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.3i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.3j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.3k
        @field [0..1] PT:NormalizedString - -
1.3l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.3m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.4
    qti-gap XOR [1] Gap (Sequence) Prohibited -
1.5
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.6
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.7
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.8
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.9
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.10
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.11
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.12
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.12.1
    img XOR [1] Img (Sequence) - -
1.12.2
    picture XOR [1] Picture (Sequence) - -
1.12.3
    br XOR [1] BR (Sequence) - -
1.12.4
    object XOR [1] Object (Sequence, Mixed) - -
1.12.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.12.6
    a XOR [1] A (Sequence, Mixed) - -
1.12.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.12.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.12.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.12.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.12.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.12.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.12.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.12.14
    q XOR [1] Q (Sequence, Mixed) - -
1.12.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.12.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.12.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.12.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.12.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.12.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.12.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.12.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.12.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.12.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.12.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.12.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.12.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.12.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.12.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.12.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"HotText" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HotTextDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"HotTextInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HotTextInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"HotspotChoice" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HotspotChoiceDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"HotspotInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HotspotInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Img" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ImgDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @src [1] PT:AnyURI - -
b
    @alt [1] PT:String - -
c
    @longdesc [0..1] PT:AnyURI - -
d
    @height [0..1] DT:Length (PT:String) - The value must conform to the pattern regular expression of: { [0-9]+%? }.
e
    @width [0..1] DT:Length (PT:String) - The value must conform to the pattern regular expression of: { [0-9]+%? }.

toc | top

"IncrementSI" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class IncrementSIDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"IncrementUS" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class IncrementUSDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Index" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class IndexDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"InlineChoice" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InlineChoiceDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"InlineChoiceInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InlineChoiceInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Inside" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InsideDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"InteractionMarkup" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InteractionMarkupDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"InteractionModules" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InteractionModulesDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"InterpolationTable" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InterpolationTableDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ItemBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ItemBodyDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ItemFileInfo" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ItemFileInfoDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"LI" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LIDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowGroup
1.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.1c
        @language [0..1] PT:Language - -
1.1d
        @label [0..1] PT:NormalizedString - -
1.1e
        @baseuri [0..1] PT:Base - -
1.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.1g
        @format [0..1] PT:NormalizedString - -
1.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.1k
        @field [0..1] PT:NormalizedString - -
1.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
1.3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
1.14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
1.15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
1.16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
1.17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
1.18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
1.19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
1.20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
1.21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
1.22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
1.23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
1.24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
1.25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
1.26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
1.27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
1.28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
1.29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
1.30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.30.10
    dl XOR [1] DL (Sequence) - -
1.30.11
    ol XOR [1] OUL (Sequence) - -
1.30.12
    ul XOR [1] OUL (Sequence) - -
1.30.13
    br XOR [1] BR (Sequence) - -
1.30.14
    hr XOR [1] HR (Sequence) - -
1.30.15
    img XOR [1] Img (Sequence) - -
1.30.16
    object XOR [1] Object (Sequence, Mixed) - -
1.30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.30.19
    a XOR [1] A (Sequence, Mixed) - -
1.30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.30.27
    q XOR [1] Q (Sequence, Mixed) - -
1.30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.30.38
    table XOR [1] Table (Sequence) - -
1.30.39
    div XOR [1] Div (Sequence, Mixed) - -
1.30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.30.44
    video XOR [1] Video (Sequence, Mixed) - -
1.30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.54
    picture XOR [1] Picture (Sequence) - -
1.30.55
    details XOR [1] Details (Sequence) - -

toc | top

"Label" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LabelDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: InlineChoiceGroup
1.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.1c
        @language [0..1] PT:Language - -
1.1d
        @label [0..1] PT:NormalizedString - -
1.1e
        @baseuri [0..1] PT:Base - -
1.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.1g
        @format [0..1] PT:NormalizedString - -
1.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.1k
        @field [0..1] PT:NormalizedString - -
1.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.2
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.3
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.4
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.5
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.6
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.6.1
    img XOR [1] Img (Sequence) - -
1.6.2
    picture XOR [1] Picture (Sequence) - -
1.6.3
    br XOR [1] BR (Sequence) - -
1.6.4
    object XOR [1] Object (Sequence, Mixed) - -
1.6.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.6.6
    a XOR [1] A (Sequence, Mixed) - -
1.6.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.6.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.6.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.6.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.6.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.6.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.6.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.6.14
    q XOR [1] Q (Sequence, Mixed) - -
1.6.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.6.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.6.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.6.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.6.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.6.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.6.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.6.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.6.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.6.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.6.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.6.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.6.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.6.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.6.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.6.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.6.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"Logic0toMany" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Logic0toManyDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Logic1toMany" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Logic1toManyDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"LogicPair" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LogicPairDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"LogicSingle" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LogicSingleDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"LookupOutcomeValue" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LookupOutcomeValueDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Mapping" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MappingDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"MatchInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MatchInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"MatchTable" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MatchTableDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"MathOperator" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MathOperatorDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"MediaInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MediaInteractionDType - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"ModalFeedback" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ModalFeedbackDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"NumericLogic1toMany" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class NumericLogic1toManyDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"OUL" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OULDType - N/A - -[[ Sequence ]]- - - N/A -
1
    li [0..*] LI (Sequence, Mixed) - -

toc | top

"Object" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ObjectDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @data [1] PT:String - -
b
    @type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
c
    @width [0..1] DT:Length (PT:String) - The value must conform to the pattern regular expression of: { [0-9]+%? }.
d
    @height [0..1] DT:Length (PT:String) - The value must conform to the pattern regular expression of: { [0-9]+%? }.
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: ObjectFlowGroup
1.1
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.2
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.3
    param XOR [1] DT:Param (PT:Empty) - This derived element has no value i.e. it is empty.
1.3a
        @name [1] PT:String - -
1.3b
        @value [1] PT:String - -
1.3c
        @valuetype [1] [ Enumeration (ParamTypeEnum) ] - Permitted values are: { DATA | REF }.
1.3d
        @type [0..1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
1.4
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.4.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.4.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.4.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.4.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.4.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.4.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.4.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.4.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.4.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.4.10
    dl XOR [1] DL (Sequence) - -
1.4.11
    ol XOR [1] OUL (Sequence) - -
1.4.12
    ul XOR [1] OUL (Sequence) - -
1.4.13
    br XOR [1] BR (Sequence) - -
1.4.14
    hr XOR [1] HR (Sequence) - -
1.4.15
    img XOR [1] Img (Sequence) - -
1.4.16
    object XOR [1] Object (Sequence, Mixed) - -
1.4.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.4.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.4.19
    a XOR [1] A (Sequence, Mixed) - -
1.4.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.4.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.4.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.4.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.4.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.4.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.4.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.4.27
    q XOR [1] Q (Sequence, Mixed) - -
1.4.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.4.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.4.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.4.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.4.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.4.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.4.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.4.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.4.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.4.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.4.38
    table XOR [1] Table (Sequence) - -
1.4.39
    div XOR [1] Div (Sequence, Mixed) - -
1.4.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.4.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.4.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.4.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.4.44
    video XOR [1] Video (Sequence, Mixed) - -
1.4.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.4.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.4.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.4.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.4.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.4.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.4.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.4.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.4.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.4.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.4.54
    picture XOR [1] Picture (Sequence) - -
1.4.55
    details XOR [1] Details (Sequence) - -

toc | top

"OrderInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OrderInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Ordering" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OrderingDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"OutcomeCondition" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OutcomeConditionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"OutcomeElse" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OutcomeElseDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"OutcomeIf" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OutcomeIfDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"OutcomeProcessing" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OutcomeProcessingDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"OutcomeProcessingFragment" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OutcomeProcessingFragmentDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"PatternMatch" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PatternMatchDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Picture" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PictureDType - N/A - -[[ Sequence ]]- - - N/A -
1
    source [1..*] Source (Sequence) - -
2
    img [1] Img (Sequence) - -

toc | top

"PortableCustomInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PortableCustomInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"PositionObjectInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PositionObjectInteractionDType - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"PositionObjectStage" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PositionObjectStageDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Prompt" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PromptDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"Protractor" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ProtractorDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Q" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class QDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @cite [0..1] PT:AnyURI - -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: InlineGroup
1.1
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.2
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.3
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.3a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.3b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.3c
        @language [0..1] PT:Language - -
1.3d
        @label [0..1] PT:NormalizedString - -
1.3e
        @baseuri [0..1] PT:Base - -
1.3f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.3g
        @format [0..1] PT:NormalizedString - -
1.3h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.3i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.3j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.3k
        @field [0..1] PT:NormalizedString - -
1.3l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.3m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.4
    qti-gap XOR [1] Gap (Sequence) Prohibited -
1.5
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.6
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.7
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.8
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.9
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.10
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.11
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.12
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.12.1
    img XOR [1] Img (Sequence) - -
1.12.2
    picture XOR [1] Picture (Sequence) - -
1.12.3
    br XOR [1] BR (Sequence) - -
1.12.4
    object XOR [1] Object (Sequence, Mixed) - -
1.12.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.12.6
    a XOR [1] A (Sequence, Mixed) - -
1.12.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.12.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.12.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.12.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.12.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.12.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.12.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.12.14
    q XOR [1] Q (Sequence, Mixed) - -
1.12.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.12.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.12.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.12.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.12.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.12.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.12.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.12.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.12.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.12.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.12.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.12.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.12.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.12.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.12.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.12.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.12.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"RTC" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RTCDType - N/A - -[[ Selection, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: PhrasingContentModelHTML5
1.1
    a XOR [1] A (Sequence, Mixed) - -
1.2
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.5
    br XOR [1] BR (Sequence) - -
1.6
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.11
    img XOR [1] Img (Sequence) - -
1.12
    picture XOR [1] Picture (Sequence) - -
1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.14
    object XOR [1] Object (Sequence, Mixed) - -
1.15
    q XOR [1] Q (Sequence, Mixed) - -
1.16
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.17
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.18
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.20
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    audio XOR [1] Audio (Sequence, Mixed) - -
1.24
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.25
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.26
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.27
    video XOR [1] Video (Sequence, Mixed) - -
2
    rt XOR [0..*] BaseHTML5Phrasing (Sequence, Mixed) - -

toc | top

"Repeat" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RepeatDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ResponseCondition" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ResponseConditionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ResponseDeclaration" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ResponseDeclarationDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ResponseElse" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ResponseElseDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ResponseIf" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ResponseIfDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"ResponseProcessingFragment" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ResponseProcessingFragmentDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"RoundTo" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RoundToDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"RubricBlock" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricBlockDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"RubricBlockContentBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricBlockContentBodyDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"RubricBlockTemplateBlock" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricBlockTemplateBlockDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"RubricBlockTemplateBlockContentBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricBlockTemplateBlockContentBodyDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"RubricBlockTemplateInline" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricBlockTemplateInlineDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"Ruby" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubyDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: RubySelection
1.1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: PhraseRBSelection
1.1.1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: PhrasingContentModelHTML5
1.1.1.1
    a XOR [1] A (Sequence, Mixed) - -
1.1.1.2
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.3
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.4
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.1.1.5
    br XOR [1] BR (Sequence) - -
1.1.1.6
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.8
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.9
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.10
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.11
    img XOR [1] Img (Sequence) - -
1.1.1.12
    picture XOR [1] Picture (Sequence) - -
1.1.1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.14
    object XOR [1] Object (Sequence, Mixed) - -
1.1.1.15
    q XOR [1] Q (Sequence, Mixed) - -
1.1.1.16
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.17
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.18
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.19
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.20
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.21
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.22
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.1.1.23
    audio XOR [1] Audio (Sequence, Mixed) - -
1.1.1.24
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.1.1.25
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.1.26
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.1.1.27
    video XOR [1] Video (Sequence, Mixed) - -
1.1.2
    rb XOR [0..*] BaseHTML5Phrasing (Sequence, Mixed) - -
1.2
-[[ Abstract ]]- [1] -[[ Unordered ]]- - In the model this abstract class is named: RPRTSelection
1.2.1
    rp [0..1] BaseHTML5Phrasing (Sequence, Mixed) - -
1.2.2
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: RTRTCSelection
1.2.2.1
    rt XOR [1] BaseHTML5Phrasing (Sequence, Mixed) - -
1.2.2.2
    rtc XOR [1] RTC (Selection, Mixed) - -

toc | top

"Rule" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RuleDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"SIRuleSystem" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SIRuleSystemDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"SelectPointInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SelectPointInteractionDType - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"Selection" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SelectionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"SetValue" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SetValueDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @identifier [1] DT:Identifier (PT:NCName) - -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
    qti-and XOR [1] Logic1toMany (Sequence) Prohibited -
1.2
    qti-gt XOR [1] LogicPair (Sequence) Prohibited -
1.3
    qti-not XOR [1] LogicSingle (Sequence) Prohibited -
1.4
    qti-lt XOR [1] LogicPair (Sequence) Prohibited -
1.5
    qti-gte XOR [1] LogicPair (Sequence) Prohibited -
1.6
    qti-lte XOR [1] LogicPair (Sequence) Prohibited -
1.7
    qti-or XOR [1] Logic1toMany (Sequence) Prohibited -
1.8
    qti-sum XOR [1] NumericLogic1toMany (Sequence) Prohibited -
1.9
    qti-duration-lt XOR [1] LogicPair (Sequence) Prohibited -
1.10
    qti-duration-gte XOR [1] LogicPair (Sequence) Prohibited -
1.11
    qti-subtract XOR [1] LogicPair (Sequence) Prohibited -
1.12
    qti-divide XOR [1] LogicPair (Sequence) Prohibited -
1.13
    qti-multiple XOR [1] Logic0toMany (Sequence) Prohibited -
1.14
    qti-ordered XOR [1] Logic0toMany (Sequence) Prohibited -
1.15
    qti-custom-operator XOR [1] CustomOperator (Sequence) Prohibited -
1.16
    qti-random XOR [1] LogicSingle (Sequence) Prohibited -
1.17
    qti-substring XOR [1] Substring (Sequence) Prohibited -
1.18
    qti-equal-rounded XOR [1] EqualRounded (Sequence) Prohibited -
1.19
    qti-null XOR [1] PT:Empty Prohibited This element has no value i.e. it is empty.
1.20
    qti-delete XOR [1] LogicPair (Sequence) Prohibited -
1.21
    qti-match XOR [1] LogicPair (Sequence) Prohibited -
1.22
    qti-index XOR [1] Index (Sequence) Prohibited -
1.23
    qti-power XOR [1] LogicPair (Sequence) Prohibited -
1.24
    qti-equal XOR [1] Equal (Sequence) Prohibited -
1.25
    qti-contains XOR [1] LogicPair (Sequence) Prohibited -
1.26
    qti-container-size XOR [1] LogicSingle (Sequence) Prohibited -
1.27
    qti-correct XOR [1] DT:Correct (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.27a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.28
    qti-default XOR [1] DT:Default (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.28a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.29
    qti-any-n XOR [1] AnyN (Sequence) Prohibited -
1.30
    qti-integer-divide XOR [1] LogicPair (Sequence) Prohibited -
1.31
    qti-integer-modulus XOR [1] LogicPair (Sequence) Prohibited -
1.32
    qti-is-null XOR [1] LogicSingle (Sequence) Prohibited -
1.33
    qti-member XOR [1] LogicPair (Sequence) Prohibited -
1.34
    qti-product XOR [1] Logic1toMany (Sequence) Prohibited -
1.35
    qti-round XOR [1] LogicSingle (Sequence) Prohibited -
1.36
    qti-truncate XOR [1] LogicSingle (Sequence) Prohibited -
1.37
    qti-field-value XOR [1] FieldValue (Sequence) Prohibited -
1.38
    qti-random-integer XOR [1] DT:RandomInteger (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.38a
        @min [0..1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.38b
        @max [1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.38c
        @step [0..1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.39
    qti-random-float XOR [1] DT:RandomFloat (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.39a
        @min [0..1] [ Union (FloatOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.39b
        @max [1] [ Union (FloatOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.40
    qti-variable XOR [1] DT:Variable (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.40a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.40b
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41
    qti-test-variables XOR [1] DT:TestVariables (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.41a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.41c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.41d
        @variable-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.41e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41f
        @base-type [0..1] [ Enumeration (BaseTypeEnum) ] Prohibited Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.42
    qti-integer-to-float XOR [1] LogicSingle (Sequence) Prohibited -
1.43
    qti-inside XOR [1] Inside (Sequence) Prohibited -
1.44
    qti-base-value XOR [1] DT:BaseValue (PT:String) Prohibited -
1.44a
        @base-type [1] [ Enumeration (BaseTypeEnum) ] Prohibited Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.45
    qti-pattern-match XOR [1] PatternMatch (Sequence) Prohibited -
1.46
    qti-map-response-point XOR [1] DT:MapResponse (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.46a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.47
    qti-map-response XOR [1] DT:MapResponse (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.47a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.48
    qti-string-match XOR [1] StringMatch (Sequence) Prohibited -
1.49
    qti-repeat XOR [1] Repeat (Sequence) Prohibited -
1.50
    qti-round-to XOR [1] RoundTo (Sequence) Prohibited -
1.51
    qti-lcm XOR [1] Logic1toMany (Sequence) Prohibited -
1.52
    qti-gcd XOR [1] Logic1toMany (Sequence) Prohibited -
1.53
    qti-min XOR [1] Logic1toMany (Sequence) Prohibited -
1.54
    qti-max XOR [1] Logic1toMany (Sequence) Prohibited -
1.55
    qti-math-constant XOR [1] DT:MathConstant (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.55a
        @name [1] [ Enumeration (MathConstantsEnum) ] Prohibited Permitted values are: { pi | e }.
1.56
    qti-stats-operator XOR [1] StatsOperator (Sequence) Prohibited -
1.57
    qti-math-operator XOR [1] MathOperator (Sequence) Prohibited -
1.58
    qti-number-correct XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.58a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.58b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.58c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.59
    qti-number-incorrect XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.59a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.59b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.59c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.60
    qti-number-presented XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.60a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.60b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.60c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.61
    qti-number-responded XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.61a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.61b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.61c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.62
    qti-number-selected XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.62a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.62b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.62c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63
    qti-outcome-minimum XOR [1] DT:OutcomeMinMax (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.63a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.63b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63d
        @outcome-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.63e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.64
    qti-outcome-maximum XOR [1] DT:OutcomeMinMax (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.64a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.64b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.64c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.64d
        @outcome-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.64e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -

toc | top

"SimpleAssociableChoice" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SimpleAssociableChoiceDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"SimpleChoice" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SimpleChoiceDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"SimpleMatchSet" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SimpleMatchSetDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"SliderInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SliderInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Source" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SourceDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @src [0..1] DT:URL (PT:NormalizedString) - -
b
    @type [0..1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
c
    @srcset [0..1] DT:URL (PT:NormalizedString) - -
d
    @media [0..1] PT:NormalizedString - -
e
    @sizes [0..1] PT:NormalizedString - -

toc | top

"StatsOperator" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class StatsOperatorDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"StimulusBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class StimulusBodyDType - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [1..*] -[[ Selection ]]- - In the model this abstract class is named: StimulusBlockGroup
1.1
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.2
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.3
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: BlockContentModel
1.3.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.3.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.3.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.3.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.3.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.3.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.3.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.3.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.3.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.3.10
    dl XOR [1] DL (Sequence) - -
1.3.11
    ol XOR [1] OUL (Sequence) - -
1.3.12
    ul XOR [1] OUL (Sequence) - -
1.3.13
    hr XOR [1] HR (Sequence) - -
1.3.14
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.3.15
    table XOR [1] Table (Sequence) - -
1.3.16
    div XOR [1] Div (Sequence, Mixed) - -
1.3.17
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.3.18
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.3.19
    audio XOR [1] Audio (Sequence, Mixed) - -
1.3.20
    figure XOR [1] Figure (Unordered, Mixed) - -
1.3.21
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.3.22
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.3.23
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.3.24
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.3.25
    video XOR [1] Video (Sequence, Mixed) - -

toc | top

"StringMatch" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class StringMatchDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Substring" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SubstringDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TDH" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TDHDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @headers [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
b
    @scope [0..1] [ Enumeration (TableCellScopeEnum) ] - Permitted values are: { col | colgroup | row | rowgroup }.
c
    @abbr [0..1] PT:String - -
d
    @axis [0..1] PT:String - -
e
    @rowspan [0..1] PT:Int - -
f
    @colspan [0..1] PT:Int - -
g
    @align [0..1] [ Enumeration (AlignEnum) ] - Permitted values are: { left | center | right | justify | char }.
h
    @valign [0..1] [ Enumeration (ValignEnum) ] - Permitted values are: { bottom | middle | top | baseline }.
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowGroup
1.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.1c
        @language [0..1] PT:Language - -
1.1d
        @label [0..1] PT:NormalizedString - -
1.1e
        @baseuri [0..1] PT:Base - -
1.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.1g
        @format [0..1] PT:NormalizedString - -
1.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.1k
        @field [0..1] PT:NormalizedString - -
1.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
1.3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
1.10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
1.11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
1.12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
1.14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
1.15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
1.16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
1.17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
1.18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
1.19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
1.20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
1.21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
1.22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
1.23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
1.24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
1.25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
1.26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
1.27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
1.28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
1.29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
1.30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.30.10
    dl XOR [1] DL (Sequence) - -
1.30.11
    ol XOR [1] OUL (Sequence) - -
1.30.12
    ul XOR [1] OUL (Sequence) - -
1.30.13
    br XOR [1] BR (Sequence) - -
1.30.14
    hr XOR [1] HR (Sequence) - -
1.30.15
    img XOR [1] Img (Sequence) - -
1.30.16
    object XOR [1] Object (Sequence, Mixed) - -
1.30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.30.19
    a XOR [1] A (Sequence, Mixed) - -
1.30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.30.27
    q XOR [1] Q (Sequence, Mixed) - -
1.30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.30.38
    table XOR [1] Table (Sequence) - -
1.30.39
    div XOR [1] Div (Sequence, Mixed) - -
1.30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.30.44
    video XOR [1] Video (Sequence, Mixed) - -
1.30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.30.54
    picture XOR [1] Picture (Sequence) - -
1.30.55
    details XOR [1] Details (Sequence) - -

toc | top

"TR" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TRDType - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [1..*] -[[ Selection ]]- - In the model this abstract class is named: TableCellGroup
1.1
    td XOR [1] TDH (Sequence, Mixed) - -
1.2
    th XOR [1] TDH (Sequence, Mixed) - -

toc | top

"Table" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TableDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @summary [0..1] PT:String - -
1
    caption [0..1] Caption (Sequence, Mixed) - -
2
    col [0..*] Col (Sequence) - -
3
    colgroup [0..*] ColGroup (Sequence) - -
4
    thead [0..1] TablePart (Sequence) - -
5
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: TableSelection
5.1
    tbody XOR [0..*] TablePart (Sequence) - -
5.2
    tr XOR [1..*] TR (Sequence) - -
6
    tfoot [0..1] TablePart (Sequence) - -

toc | top

"TablePart" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TablePartDType - N/A - -[[ Sequence ]]- - - N/A -
1
    tr [1..*] TR (Sequence) - -

toc | top

"Template" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TemplateBlock" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateBlockDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @template-identifier [1] DT:Identifier (PT:NCName) - -
b
    @show-hide [0..1] [ Enumeration (ShowHideEnum) ] - Permitted values are: { show | hide }.
Default value = "show".
c
    @identifier [1] DT:Identifier (PT:NCName) - -

toc | top

"TemplateBlockContent" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateBlockContentDType - N/A - -[[ Sequence ]]- - - N/A -
1
    qti-stylesheet [0..*] DT:StyleSheet (PT:Empty) - This derived element has no value i.e. it is empty.
1a
        @href [1] PT:AnyURI - -
1b
        @type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
1c
        @media [0..1] PT:NormalizedString - -
1d
        @title [0..1] PT:NormalizedString - -
2
    qti-content-body [0..1] TemplateBlockContentBody (Sequence, Mixed) - -
3
    qti-catalog-info [0..1] CatalogInfo (Sequence) - -

toc | top

"TemplateBlockContentBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateBlockContentBodyDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FeedandTempBlockStatic
1.1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.1.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.1.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.1.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.1.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.1.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.1.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.1.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.1.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.1.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.1.10
    dl XOR [1] DL (Sequence) - -
1.1.11
    ol XOR [1] OUL (Sequence) - -
1.1.12
    ul XOR [1] OUL (Sequence) - -
1.1.13
    br XOR [1] BR (Sequence) - -
1.1.14
    hr XOR [1] HR (Sequence) - -
1.1.15
    img XOR [1] Img (Sequence) - -
1.1.16
    object XOR [1] Object (Sequence, Mixed) - -
1.1.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.1.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.1.19
    a XOR [1] A (Sequence, Mixed) - -
1.1.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.1.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.1.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.1.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.1.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.1.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.1.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.1.27
    q XOR [1] Q (Sequence, Mixed) - -
1.1.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.1.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.1.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.1.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.1.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.1.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.1.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.1.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.1.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.1.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.1.38
    table XOR [1] Table (Sequence) - -
1.1.39
    div XOR [1] Div (Sequence, Mixed) - -
1.1.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.1.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.1.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.1.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.1.44
    video XOR [1] Video (Sequence, Mixed) - -
1.1.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.1.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.1.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.1.54
    picture XOR [1] Picture (Sequence) - -
1.1.55
    details XOR [1] Details (Sequence) - -
1.2
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.3
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.4
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.6
    qti-feedback-block XOR [1] TemplateBlockFeedbackBlock (Sequence) - -
1.7
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.8
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.8a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.8b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.8c
        @language [0..1] PT:Language - -
1.8d
        @label [0..1] PT:NormalizedString - -
1.8e
        @baseuri [0..1] PT:Base - -
1.8f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.8g
        @format [0..1] PT:NormalizedString - -
1.8h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.8i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.8j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.8k
        @field [0..1] PT:NormalizedString - -
1.8l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.8m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".

toc | top

"TemplateBlockFeedbackBlock" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateBlockFeedbackBlockDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @outcome-identifier [1] DT:Identifier (PT:NCName) - -
b
    @show-hide [0..1] [ Enumeration (ShowHideEnum) ] - Permitted values are: { show | hide }.
Default value = "show".
c
    @identifier [1] DT:Identifier (PT:NCName) - -

toc | top

"TemplateCondition" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateConditionDType - N/A - -[[ Sequence ]]- - - N/A -
1
    qti-template-if [1] TemplateIf (Sequence) - -
2
    qti-template-else-if [0..*] TemplateIf (Sequence) - -
3
    qti-template-else [0..1] TemplateElse (Sequence) - -

toc | top

"TemplateConstraint" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateConstraintDType - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
    qti-and XOR [1] Logic1toMany (Sequence) Prohibited -
1.2
    qti-gt XOR [1] LogicPair (Sequence) Prohibited -
1.3
    qti-not XOR [1] LogicSingle (Sequence) Prohibited -
1.4
    qti-lt XOR [1] LogicPair (Sequence) Prohibited -
1.5
    qti-gte XOR [1] LogicPair (Sequence) Prohibited -
1.6
    qti-lte XOR [1] LogicPair (Sequence) Prohibited -
1.7
    qti-or XOR [1] Logic1toMany (Sequence) Prohibited -
1.8
    qti-sum XOR [1] NumericLogic1toMany (Sequence) Prohibited -
1.9
    qti-duration-lt XOR [1] LogicPair (Sequence) Prohibited -
1.10
    qti-duration-gte XOR [1] LogicPair (Sequence) Prohibited -
1.11
    qti-subtract XOR [1] LogicPair (Sequence) Prohibited -
1.12
    qti-divide XOR [1] LogicPair (Sequence) Prohibited -
1.13
    qti-multiple XOR [1] Logic0toMany (Sequence) Prohibited -
1.14
    qti-ordered XOR [1] Logic0toMany (Sequence) Prohibited -
1.15
    qti-custom-operator XOR [1] CustomOperator (Sequence) Prohibited -
1.16
    qti-random XOR [1] LogicSingle (Sequence) Prohibited -
1.17
    qti-substring XOR [1] Substring (Sequence) Prohibited -
1.18
    qti-equal-rounded XOR [1] EqualRounded (Sequence) Prohibited -
1.19
    qti-null XOR [1] PT:Empty Prohibited This element has no value i.e. it is empty.
1.20
    qti-delete XOR [1] LogicPair (Sequence) Prohibited -
1.21
    qti-match XOR [1] LogicPair (Sequence) Prohibited -
1.22
    qti-index XOR [1] Index (Sequence) Prohibited -
1.23
    qti-power XOR [1] LogicPair (Sequence) Prohibited -
1.24
    qti-equal XOR [1] Equal (Sequence) Prohibited -
1.25
    qti-contains XOR [1] LogicPair (Sequence) Prohibited -
1.26
    qti-container-size XOR [1] LogicSingle (Sequence) Prohibited -
1.27
    qti-correct XOR [1] DT:Correct (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.27a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.28
    qti-default XOR [1] DT:Default (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.28a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.29
    qti-any-n XOR [1] AnyN (Sequence) Prohibited -
1.30
    qti-integer-divide XOR [1] LogicPair (Sequence) Prohibited -
1.31
    qti-integer-modulus XOR [1] LogicPair (Sequence) Prohibited -
1.32
    qti-is-null XOR [1] LogicSingle (Sequence) Prohibited -
1.33
    qti-member XOR [1] LogicPair (Sequence) Prohibited -
1.34
    qti-product XOR [1] Logic1toMany (Sequence) Prohibited -
1.35
    qti-round XOR [1] LogicSingle (Sequence) Prohibited -
1.36
    qti-truncate XOR [1] LogicSingle (Sequence) Prohibited -
1.37
    qti-field-value XOR [1] FieldValue (Sequence) Prohibited -
1.38
    qti-random-integer XOR [1] DT:RandomInteger (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.38a
        @min [0..1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.38b
        @max [1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.38c
        @step [0..1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.39
    qti-random-float XOR [1] DT:RandomFloat (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.39a
        @min [0..1] [ Union (FloatOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.39b
        @max [1] [ Union (FloatOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.40
    qti-variable XOR [1] DT:Variable (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.40a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.40b
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41
    qti-test-variables XOR [1] DT:TestVariables (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.41a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.41c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.41d
        @variable-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.41e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41f
        @base-type [0..1] [ Enumeration (BaseTypeEnum) ] Prohibited Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.42
    qti-integer-to-float XOR [1] LogicSingle (Sequence) Prohibited -
1.43
    qti-inside XOR [1] Inside (Sequence) Prohibited -
1.44
    qti-base-value XOR [1] DT:BaseValue (PT:String) Prohibited -
1.44a
        @base-type [1] [ Enumeration (BaseTypeEnum) ] Prohibited Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.45
    qti-pattern-match XOR [1] PatternMatch (Sequence) Prohibited -
1.46
    qti-map-response-point XOR [1] DT:MapResponse (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.46a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.47
    qti-map-response XOR [1] DT:MapResponse (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.47a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.48
    qti-string-match XOR [1] StringMatch (Sequence) Prohibited -
1.49
    qti-repeat XOR [1] Repeat (Sequence) Prohibited -
1.50
    qti-round-to XOR [1] RoundTo (Sequence) Prohibited -
1.51
    qti-lcm XOR [1] Logic1toMany (Sequence) Prohibited -
1.52
    qti-gcd XOR [1] Logic1toMany (Sequence) Prohibited -
1.53
    qti-min XOR [1] Logic1toMany (Sequence) Prohibited -
1.54
    qti-max XOR [1] Logic1toMany (Sequence) Prohibited -
1.55
    qti-math-constant XOR [1] DT:MathConstant (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.55a
        @name [1] [ Enumeration (MathConstantsEnum) ] Prohibited Permitted values are: { pi | e }.
1.56
    qti-stats-operator XOR [1] StatsOperator (Sequence) Prohibited -
1.57
    qti-math-operator XOR [1] MathOperator (Sequence) Prohibited -
1.58
    qti-number-correct XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.58a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.58b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.58c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.59
    qti-number-incorrect XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.59a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.59b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.59c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.60
    qti-number-presented XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.60a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.60b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.60c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.61
    qti-number-responded XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.61a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.61b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.61c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.62
    qti-number-selected XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.62a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.62b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.62c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63
    qti-outcome-minimum XOR [1] DT:OutcomeMinMax (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.63a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.63b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63d
        @outcome-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.63e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.64
    qti-outcome-maximum XOR [1] DT:OutcomeMinMax (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.64a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.64b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.64c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.64d
        @outcome-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.64e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -

toc | top

"TemplateDeclaration" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateDeclarationDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TemplateDefault" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateDefaultDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TemplateElse" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateElseDType - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: TemplateRuleGroup
1.1
    qti-set-template-value XOR [1] SetValue (Sequence) - -
1.2
    qti-exit-template XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.3
    qti-template-condition XOR [1] TemplateCondition (Sequence) - -
1.4
    qti-set-default-value XOR [1] SetValue (Sequence) - -
1.5
    qti-set-correct-response XOR [1] SetValue (Sequence) - -
1.6
    qti-template-constraint XOR [1] TemplateConstraint (Sequence) - -

toc | top

"TemplateIf" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateIfDType - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
    qti-and XOR [1] Logic1toMany (Sequence) Prohibited -
1.2
    qti-gt XOR [1] LogicPair (Sequence) Prohibited -
1.3
    qti-not XOR [1] LogicSingle (Sequence) Prohibited -
1.4
    qti-lt XOR [1] LogicPair (Sequence) Prohibited -
1.5
    qti-gte XOR [1] LogicPair (Sequence) Prohibited -
1.6
    qti-lte XOR [1] LogicPair (Sequence) Prohibited -
1.7
    qti-or XOR [1] Logic1toMany (Sequence) Prohibited -
1.8
    qti-sum XOR [1] NumericLogic1toMany (Sequence) Prohibited -
1.9
    qti-duration-lt XOR [1] LogicPair (Sequence) Prohibited -
1.10
    qti-duration-gte XOR [1] LogicPair (Sequence) Prohibited -
1.11
    qti-subtract XOR [1] LogicPair (Sequence) Prohibited -
1.12
    qti-divide XOR [1] LogicPair (Sequence) Prohibited -
1.13
    qti-multiple XOR [1] Logic0toMany (Sequence) Prohibited -
1.14
    qti-ordered XOR [1] Logic0toMany (Sequence) Prohibited -
1.15
    qti-custom-operator XOR [1] CustomOperator (Sequence) Prohibited -
1.16
    qti-random XOR [1] LogicSingle (Sequence) Prohibited -
1.17
    qti-substring XOR [1] Substring (Sequence) Prohibited -
1.18
    qti-equal-rounded XOR [1] EqualRounded (Sequence) Prohibited -
1.19
    qti-null XOR [1] PT:Empty Prohibited This element has no value i.e. it is empty.
1.20
    qti-delete XOR [1] LogicPair (Sequence) Prohibited -
1.21
    qti-match XOR [1] LogicPair (Sequence) Prohibited -
1.22
    qti-index XOR [1] Index (Sequence) Prohibited -
1.23
    qti-power XOR [1] LogicPair (Sequence) Prohibited -
1.24
    qti-equal XOR [1] Equal (Sequence) Prohibited -
1.25
    qti-contains XOR [1] LogicPair (Sequence) Prohibited -
1.26
    qti-container-size XOR [1] LogicSingle (Sequence) Prohibited -
1.27
    qti-correct XOR [1] DT:Correct (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.27a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.28
    qti-default XOR [1] DT:Default (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.28a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.29
    qti-any-n XOR [1] AnyN (Sequence) Prohibited -
1.30
    qti-integer-divide XOR [1] LogicPair (Sequence) Prohibited -
1.31
    qti-integer-modulus XOR [1] LogicPair (Sequence) Prohibited -
1.32
    qti-is-null XOR [1] LogicSingle (Sequence) Prohibited -
1.33
    qti-member XOR [1] LogicPair (Sequence) Prohibited -
1.34
    qti-product XOR [1] Logic1toMany (Sequence) Prohibited -
1.35
    qti-round XOR [1] LogicSingle (Sequence) Prohibited -
1.36
    qti-truncate XOR [1] LogicSingle (Sequence) Prohibited -
1.37
    qti-field-value XOR [1] FieldValue (Sequence) Prohibited -
1.38
    qti-random-integer XOR [1] DT:RandomInteger (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.38a
        @min [0..1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.38b
        @max [1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.38c
        @step [0..1] [ Union (IntegerOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.39
    qti-random-float XOR [1] DT:RandomFloat (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.39a
        @min [0..1] [ Union (FloatOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.39b
        @max [1] [ Union (FloatOrVariableRef) ] Prohibited The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.40
    qti-variable XOR [1] DT:Variable (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.40a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.40b
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41
    qti-test-variables XOR [1] DT:TestVariables (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.41a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.41c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.41d
        @variable-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.41e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.41f
        @base-type [0..1] [ Enumeration (BaseTypeEnum) ] Prohibited Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.42
    qti-integer-to-float XOR [1] LogicSingle (Sequence) Prohibited -
1.43
    qti-inside XOR [1] Inside (Sequence) Prohibited -
1.44
    qti-base-value XOR [1] DT:BaseValue (PT:String) Prohibited -
1.44a
        @base-type [1] [ Enumeration (BaseTypeEnum) ] Prohibited Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.45
    qti-pattern-match XOR [1] PatternMatch (Sequence) Prohibited -
1.46
    qti-map-response-point XOR [1] DT:MapResponse (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.46a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.47
    qti-map-response XOR [1] DT:MapResponse (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.47a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.48
    qti-string-match XOR [1] StringMatch (Sequence) Prohibited -
1.49
    qti-repeat XOR [1] Repeat (Sequence) Prohibited -
1.50
    qti-round-to XOR [1] RoundTo (Sequence) Prohibited -
1.51
    qti-lcm XOR [1] Logic1toMany (Sequence) Prohibited -
1.52
    qti-gcd XOR [1] Logic1toMany (Sequence) Prohibited -
1.53
    qti-min XOR [1] Logic1toMany (Sequence) Prohibited -
1.54
    qti-max XOR [1] Logic1toMany (Sequence) Prohibited -
1.55
    qti-math-constant XOR [1] DT:MathConstant (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.55a
        @name [1] [ Enumeration (MathConstantsEnum) ] Prohibited Permitted values are: { pi | e }.
1.56
    qti-stats-operator XOR [1] StatsOperator (Sequence) Prohibited -
1.57
    qti-math-operator XOR [1] MathOperator (Sequence) Prohibited -
1.58
    qti-number-correct XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.58a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.58b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.58c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.59
    qti-number-incorrect XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.59a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.59b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.59c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.60
    qti-number-presented XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.60a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.60b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.60c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.61
    qti-number-responded XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.61a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.61b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.61c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.62
    qti-number-selected XOR [1] DT:Number (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.62a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.62b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.62c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63
    qti-outcome-minimum XOR [1] DT:OutcomeMinMax (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.63a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.63b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.63d
        @outcome-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.63e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.64
    qti-outcome-maximum XOR [1] DT:OutcomeMinMax (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
1.64a
        @section-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
1.64b
        @include-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.64c
        @exclude-category [0..1] [ List (IdentifierList) ] Prohibited The list consist of values of data-type(s): PT:NCName.
1.64d
        @outcome-identifier [1] DT:Identifier (PT:NCName) Prohibited -
1.64e
        @weight-identifier [0..1] DT:Identifier (PT:NCName) Prohibited -
2
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: TemplateRuleGroup
2.1
    qti-set-template-value XOR [1] SetValue (Sequence) - -
2.2
    qti-exit-template XOR [1] PT:Empty - This element has no value i.e. it is empty.
2.3
    qti-template-condition XOR [1] TemplateCondition (Sequence) - -
2.4
    qti-set-default-value XOR [1] SetValue (Sequence) - -
2.5
    qti-set-correct-response XOR [1] SetValue (Sequence) - -
2.6
    qti-template-constraint XOR [1] TemplateConstraint (Sequence) - -

toc | top

"TemplateInline" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateInlineDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @template-identifier [1] DT:Identifier (PT:NCName) - -
b
    @show-hide [0..1] [ Enumeration (ShowHideEnum) ] - Permitted values are: { show | hide }.
Default value = "show".
c
    @identifier [1] DT:Identifier (PT:NCName) - -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: InlineStaticGroup
1.1
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
1.2
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1.2a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1.2b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1.2c
        @language [0..1] PT:Language - -
1.2d
        @label [0..1] PT:NormalizedString - -
1.2e
        @baseuri [0..1] PT:Base - -
1.2f
        @identifier [1] DT:Identifier (PT:NCName) - -
1.2g
        @format [0..1] PT:NormalizedString - -
1.2h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1.2i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.2j
        @power-form [0..1] PT:Boolean - Default value = "false".
1.2k
        @field [0..1] PT:NormalizedString - -
1.2l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1.2m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
1.3
    qti-gap XOR [1] Gap (Sequence) Prohibited -
1.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
1.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
1.6
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.7
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.8
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.8.1
    img XOR [1] Img (Sequence) - -
1.8.2
    picture XOR [1] Picture (Sequence) - -
1.8.3
    br XOR [1] BR (Sequence) - -
1.8.4
    object XOR [1] Object (Sequence, Mixed) - -
1.8.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.8.6
    a XOR [1] A (Sequence, Mixed) - -
1.8.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.8.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.8.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.8.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.8.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.8.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.8.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.8.14
    q XOR [1] Q (Sequence, Mixed) - -
1.8.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.8.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.8.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.8.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.8.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.8.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.8.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.8.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.8.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.8.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.8.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.8.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.8.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.8.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.8.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.8.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.8.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"TemplateProcessing" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateProcessingDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TestFeedback" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestFeedbackDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TestFeedbackFlowContentBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestFeedbackFlowContentBodyDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"TestPart" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestPartDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TestRubricBlock" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestRubricBlockDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"TestRubricBlockContentBody" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestRubricBlockContentBodyDType - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

toc | top

"TextEntryInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TextEntryInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Track" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TrackDType - N/A - -[[ Sequence ]]- - - N/A -
a
    @kind [0..1] [ Enumeration (KindValueEnum) ] - Permitted values are: { subtitles | captions | descriptions | chapters | metadata }.
b
    @src [1] DT:URL (PT:NormalizedString) - -
c
    @srclang [0..1] PT:NormalizedString - -
d
    @default [0..1] [ Enumeration (DefaultEnum) ] - Permitted values are: { true | false | default }.

toc | top

"USRuleSystem" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class USRuleSystemDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"UploadInteraction" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class UploadInteractionDType - N/A - -[[ Sequence ]]- Prohibited - N/A -

toc | top

"Video" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class VideoDType - N/A - -[[ Sequence, Mixed ]]- - - N/A -
a
    @src [0..1] DT:URL (PT:NormalizedString) - -
b
    @crossorigin [0..1] [ Enumeration (CORSSettingsEnum) ] - Permitted values are: { anonymous | use-credentials }.
c
    @preload [0..1] [ Enumeration (PreLoadValueEnum) ] - Permitted values are: { none | auto | metadata }.
Default value = "metadata".
d
    @autoplay [0..1] [ Enumeration (AutoplayEnum) ] - Permitted values are: { true | false | autoplay }.
e
    @mediagroup [0..1] PT:NormalizedString - -
f
    @loop [0..1] [ Enumeration (LoopEnum) ] - Permitted values are: { true | false | loop }.
g
    @muted [0..1] [ Enumeration (MutedEnum) ] - Permitted values are: { true | false | muted }.
h
    @controls [0..1] [ Enumeration (ControlsEnum) ] - Permitted values are: { true | false | controls }.
i
    @poster [0..1] DT:URL (PT:NormalizedString) - -
j
    @width [0..1] PT:NonNegativeInteger - -
k
    @height [0..1] PT:NonNegativeInteger - -
1
    source [0..*] Source (Sequence) - -
2
    track [0..*] Track (Sequence) - -

toc | top

Abstract Class Checklists

The set of abstract classes defined in the data model.

"Adaptive" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Adaptive - N/A - -[[ Selection ]]- - - N/A -
1
    qti-adaptive-selection XOR [1] AdaptiveSelection (Sequence) Prohibited -
2
-[[ Abstract ]]- [1] -[[ Sequence ]]- - In the model this abstract class is named: SelectOrderSelection
2.1
    qti-selection [0..1] Selection (Sequence) Prohibited -
2.2
    qti-ordering [0..1] Ordering (Sequence) Prohibited -

toc | top

"AssessmentSectionSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AssessmentSectionSelection - N/A - -[[ Selection ]]- - - N/A -
1
    qti-assessment-section XOR [1] AssessmentSection (Sequence) Prohibited -
2
    qti-assessment-section-ref XOR [1] DT:AssessmentSectionRef (PT:Empty) Prohibited This derived element has no value i.e. it is empty.
2a
        @identifier [1] DT:Identifier (PT:NCName) Prohibited -
2b
        @class [0..1] [ List (StringList) ] Prohibited The list consist of values of data-type(s): PT:String.
2c
        @href [1] PT:AnyURI Prohibited -
2d
        @dataExtension [0..*] DT:DataHTML5Extension (PT:AnyTypeLax) Prohibited The value must conform to the pattern regular expression of: { (data-)[a-zA-Z0-9_\-\.]+ }.

toc | top

"BlockContentModel" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BlockContentModel - N/A - -[[ Selection ]]- - - N/A -
1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
8
    p XOR [1] HTMLText (Sequence, Mixed) - -
9
    address XOR [1] HTMLText (Sequence, Mixed) - -
10
    dl XOR [1] DL (Sequence) - -
11
    ol XOR [1] OUL (Sequence) - -
12
    ul XOR [1] OUL (Sequence) - -
13
    hr XOR [1] HR (Sequence) - -
14
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
15
    table XOR [1] Table (Sequence) - -
16
    div XOR [1] Div (Sequence, Mixed) - -
17
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
18
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
19
    audio XOR [1] Audio (Sequence, Mixed) - -
20
    figure XOR [1] Figure (Unordered, Mixed) - -
21
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
22
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
23
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
24
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
25
    video XOR [1] Video (Sequence, Mixed) - -

toc | top

"BlockGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BlockGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-position-object-stage XOR [1] PositionObjectStage (Sequence) Prohibited -
2
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
3
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
4
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
5
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
6
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
7
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
8
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
9
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
10
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
11
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
12
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
13
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
14
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
15
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
16
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
17
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
18
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
19
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
20
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
21
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
22
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
23
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
24
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: BlockContentModel
24.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
24.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
24.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
24.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
24.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
24.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
24.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
24.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
24.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
24.10
    dl XOR [1] DL (Sequence) - -
24.11
    ol XOR [1] OUL (Sequence) - -
24.12
    ul XOR [1] OUL (Sequence) - -
24.13
    hr XOR [1] HR (Sequence) - -
24.14
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
24.15
    table XOR [1] Table (Sequence) - -
24.16
    div XOR [1] Div (Sequence, Mixed) - -
24.17
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
24.18
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
24.19
    audio XOR [1] Audio (Sequence, Mixed) - -
24.20
    figure XOR [1] Figure (Unordered, Mixed) - -
24.21
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
24.22
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
24.23
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
24.24
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
24.25
    video XOR [1] Video (Sequence, Mixed) - -

toc | top

"BlockStaticGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BlockStaticGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
2
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
3
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
4
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
5
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: BlockContentModel
5.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
5.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
5.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
5.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
5.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
5.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
5.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
5.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
5.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
5.10
    dl XOR [1] DL (Sequence) - -
5.11
    ol XOR [1] OUL (Sequence) - -
5.12
    ul XOR [1] OUL (Sequence) - -
5.13
    hr XOR [1] HR (Sequence) - -
5.14
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
5.15
    table XOR [1] Table (Sequence) - -
5.16
    div XOR [1] Div (Sequence, Mixed) - -
5.17
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
5.18
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
5.19
    audio XOR [1] Audio (Sequence, Mixed) - -
5.20
    figure XOR [1] Figure (Unordered, Mixed) - -
5.21
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
5.22
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
5.23
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
5.24
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
5.25
    video XOR [1] Video (Sequence, Mixed) - -

toc | top

"CardSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CardSelection - N/A - -[[ Sequence ]]- - - N/A -
1
    qti-html-content [0..1] HTMLContent (Sequence, Mixed) - -
2
    qti-file-href [0..*] DT:FileHrefCard (PT:AnyURI) - -
2a
        @mime-type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.

toc | top

"DLSequence" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DLSequence - N/A - -[[ Selection ]]- - - N/A -
1
    dt XOR [1..*] DT (Sequence, Mixed) - -
2
    dd XOR [1..*] DD (Sequence, Mixed) - -

toc | top

"DivSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DivSelection - N/A - -[[ Selection ]]- - - N/A -
1
    qti-position-object-stage XOR [1] PositionObjectStage (Sequence) Prohibited -
2
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowGroup
2.1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
2.1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
2.1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
2.1c
        @language [0..1] PT:Language - -
2.1d
        @label [0..1] PT:NormalizedString - -
2.1e
        @baseuri [0..1] PT:Base - -
2.1f
        @identifier [1] DT:Identifier (PT:NCName) - -
2.1g
        @format [0..1] PT:NormalizedString - -
2.1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
2.1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
2.1j
        @power-form [0..1] PT:Boolean - Default value = "false".
2.1k
        @field [0..1] PT:NormalizedString - -
2.1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
2.1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
2.2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
2.3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
2.4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
2.5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
2.6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
2.7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
2.8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
2.9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
2.10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
2.11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
2.12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
2.13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
2.14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
2.15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
2.16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
2.17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
2.18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
2.19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
2.20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
2.21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
2.22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
2.23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
2.24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
2.25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
2.26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
2.27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
2.28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
2.29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
2.30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
2.30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
2.30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
2.30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
2.30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
2.30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
2.30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
2.30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
2.30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
2.30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
2.30.10
    dl XOR [1] DL (Sequence) - -
2.30.11
    ol XOR [1] OUL (Sequence) - -
2.30.12
    ul XOR [1] OUL (Sequence) - -
2.30.13
    br XOR [1] BR (Sequence) - -
2.30.14
    hr XOR [1] HR (Sequence) - -
2.30.15
    img XOR [1] Img (Sequence) - -
2.30.16
    object XOR [1] Object (Sequence, Mixed) - -
2.30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
2.30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
2.30.19
    a XOR [1] A (Sequence, Mixed) - -
2.30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
2.30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
2.30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
2.30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
2.30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
2.30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
2.30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
2.30.27
    q XOR [1] Q (Sequence, Mixed) - -
2.30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
2.30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
2.30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
2.30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
2.30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
2.30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
2.30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
2.30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
2.30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
2.30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
2.30.38
    table XOR [1] Table (Sequence) - -
2.30.39
    div XOR [1] Div (Sequence, Mixed) - -
2.30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
2.30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
2.30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
2.30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
2.30.44
    video XOR [1] Video (Sequence, Mixed) - -
2.30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
2.30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
2.30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.30.54
    picture XOR [1] Picture (Sequence) - -
2.30.55
    details XOR [1] Details (Sequence) - -

toc | top

"ExpressionGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ExpressionGroup - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"FeedandTempBlockStatic" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedandTempBlockStatic - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    dl XOR [1] DL (Sequence) - -
1.11
    ol XOR [1] OUL (Sequence) - -
1.12
    ul XOR [1] OUL (Sequence) - -
1.13
    br XOR [1] BR (Sequence) - -
1.14
    hr XOR [1] HR (Sequence) - -
1.15
    img XOR [1] Img (Sequence) - -
1.16
    object XOR [1] Object (Sequence, Mixed) - -
1.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    a XOR [1] A (Sequence, Mixed) - -
1.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.27
    q XOR [1] Q (Sequence, Mixed) - -
1.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.38
    table XOR [1] Table (Sequence) - -
1.39
    div XOR [1] Div (Sequence, Mixed) - -
1.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.44
    video XOR [1] Video (Sequence, Mixed) - -
1.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.54
    picture XOR [1] Picture (Sequence) - -
1.55
    details XOR [1] Details (Sequence) - -
2
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
3
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
4
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
6
    qti-feedback-block XOR [1] TemplateBlockFeedbackBlock (Sequence) - -
7
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
8
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
8a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
8b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
8c
        @language [0..1] PT:Language - -
8d
        @label [0..1] PT:NormalizedString - -
8e
        @baseuri [0..1] PT:Base - -
8f
        @identifier [1] DT:Identifier (PT:NCName) - -
8g
        @format [0..1] PT:NormalizedString - -
8h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
8i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
8j
        @power-form [0..1] PT:Boolean - Default value = "false".
8k
        @field [0..1] PT:NormalizedString - -
8l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
8m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".

toc | top

"FeedbackBlockStatic" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedbackBlockStatic - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: BlockGroup
1.1
    qti-position-object-stage XOR [1] PositionObjectStage (Sequence) Prohibited -
1.2
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
1.3
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
1.4
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
1.5
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
1.6
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
1.7
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
1.8
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
1.9
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
1.10
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
1.11
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
1.12
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
1.13
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
1.14
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
1.15
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
1.16
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
1.17
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
1.18
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
1.19
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
1.20
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
1.21
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
1.22
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
1.23
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
1.24
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: BlockContentModel
1.24.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.24.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.24.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.24.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.24.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.24.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.24.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.24.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.24.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.24.10
    dl XOR [1] DL (Sequence) - -
1.24.11
    ol XOR [1] OUL (Sequence) - -
1.24.12
    ul XOR [1] OUL (Sequence) - -
1.24.13
    hr XOR [1] HR (Sequence) - -
1.24.14
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.24.15
    table XOR [1] Table (Sequence) - -
1.24.16
    div XOR [1] Div (Sequence, Mixed) - -
1.24.17
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.24.18
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.24.19
    audio XOR [1] Audio (Sequence, Mixed) - -
1.24.20
    figure XOR [1] Figure (Unordered, Mixed) - -
1.24.21
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.24.22
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.24.23
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.24.24
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.24.25
    video XOR [1] Video (Sequence, Mixed) - -
2
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
2.1
    img XOR [1] Img (Sequence) - -
2.2
    picture XOR [1] Picture (Sequence) - -
2.3
    br XOR [1] BR (Sequence) - -
2.4
    object XOR [1] Object (Sequence, Mixed) - -
2.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
2.6
    a XOR [1] A (Sequence, Mixed) - -
2.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
2.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
2.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
2.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
2.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
2.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
2.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
2.14
    q XOR [1] Q (Sequence, Mixed) - -
2.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
2.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
2.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
2.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
2.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
2.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
2.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
2.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
2.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
2.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
2.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
2.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
2.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
2.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
2.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
3
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
5
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
5a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
5b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
5c
        @language [0..1] PT:Language - -
5d
        @label [0..1] PT:NormalizedString - -
5e
        @baseuri [0..1] PT:Base - -
5f
        @identifier [1] DT:Identifier (PT:NCName) - -
5g
        @format [0..1] PT:NormalizedString - -
5h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
5i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
5j
        @power-form [0..1] PT:Boolean - Default value = "false".
5k
        @field [0..1] PT:NormalizedString - -
5l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
5m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".

toc | top

"FeedbackFlowStaticGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedbackFlowStaticGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1c
        @language [0..1] PT:Language - -
1d
        @label [0..1] PT:NormalizedString - -
1e
        @baseuri [0..1] PT:Base - -
1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1g
        @format [0..1] PT:NormalizedString - -
1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1k
        @field [0..1] PT:NormalizedString - -
1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
2
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
3
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
4
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
5
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
6
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
7
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
7.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
7.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
7.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
7.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
7.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
7.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
7.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
7.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
7.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
7.10
    dl XOR [1] DL (Sequence) - -
7.11
    ol XOR [1] OUL (Sequence) - -
7.12
    ul XOR [1] OUL (Sequence) - -
7.13
    br XOR [1] BR (Sequence) - -
7.14
    hr XOR [1] HR (Sequence) - -
7.15
    img XOR [1] Img (Sequence) - -
7.16
    object XOR [1] Object (Sequence, Mixed) - -
7.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
7.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
7.19
    a XOR [1] A (Sequence, Mixed) - -
7.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
7.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
7.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
7.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
7.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
7.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
7.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
7.27
    q XOR [1] Q (Sequence, Mixed) - -
7.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
7.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
7.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
7.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
7.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
7.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
7.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
7.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
7.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
7.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
7.38
    table XOR [1] Table (Sequence) - -
7.39
    div XOR [1] Div (Sequence, Mixed) - -
7.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
7.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
7.42
    figure XOR [1] Figure (Unordered, Mixed) - -
7.43
    audio XOR [1] Audio (Sequence, Mixed) - -
7.44
    video XOR [1] Video (Sequence, Mixed) - -
7.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
7.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
7.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
7.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
7.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
7.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
7.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
7.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
7.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
7.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7.54
    picture XOR [1] Picture (Sequence) - -
7.55
    details XOR [1] Details (Sequence) - -

toc | top

"FeedbackInlineGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FeedbackInlineGroup - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.1
    img XOR [1] Img (Sequence) - -
1.2
    picture XOR [1] Picture (Sequence) - -
1.3
    br XOR [1] BR (Sequence) - -
1.4
    object XOR [1] Object (Sequence, Mixed) - -
1.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    a XOR [1] A (Sequence, Mixed) - -
1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.14
    q XOR [1] Q (Sequence, Mixed) - -
1.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
3
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
4
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
5
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
5a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
5b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
5c
        @language [0..1] PT:Language - -
5d
        @label [0..1] PT:NormalizedString - -
5e
        @baseuri [0..1] PT:Base - -
5f
        @identifier [1] DT:Identifier (PT:NCName) - -
5g
        @format [0..1] PT:NormalizedString - -
5h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
5i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
5j
        @power-form [0..1] PT:Boolean - Default value = "false".
5k
        @field [0..1] PT:NormalizedString - -
5l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
5m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".

toc | top

"FlowContentModel" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FlowContentModel - N/A - -[[ Selection ]]- - - N/A -
1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
8
    p XOR [1] HTMLText (Sequence, Mixed) - -
9
    address XOR [1] HTMLText (Sequence, Mixed) - -
10
    dl XOR [1] DL (Sequence) - -
11
    ol XOR [1] OUL (Sequence) - -
12
    ul XOR [1] OUL (Sequence) - -
13
    br XOR [1] BR (Sequence) - -
14
    hr XOR [1] HR (Sequence) - -
15
    img XOR [1] Img (Sequence) - -
16
    object XOR [1] Object (Sequence, Mixed) - -
17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
18
    em XOR [1] HTMLText (Sequence, Mixed) - -
19
    a XOR [1] A (Sequence, Mixed) - -
20
    code XOR [1] HTMLText (Sequence, Mixed) - -
21
    span XOR [1] HTMLText (Sequence, Mixed) - -
22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
24
    big XOR [1] HTMLText (Sequence, Mixed) - -
25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
27
    q XOR [1] Q (Sequence, Mixed) - -
28
    i XOR [1] HTMLText (Sequence, Mixed) - -
29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
33
    var XOR [1] HTMLText (Sequence, Mixed) - -
34
    small XOR [1] HTMLText (Sequence, Mixed) - -
35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
36
    b XOR [1] HTMLText (Sequence, Mixed) - -
37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
38
    table XOR [1] Table (Sequence) - -
39
    div XOR [1] Div (Sequence, Mixed) - -
40
    bdo XOR [1] BDO (Sequence, Mixed) - -
41
    bdi XOR [1] BDI (Sequence, Mixed) - -
42
    figure XOR [1] Figure (Unordered, Mixed) - -
43
    audio XOR [1] Audio (Sequence, Mixed) - -
44
    video XOR [1] Video (Sequence, Mixed) - -
45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
54
    picture XOR [1] Picture (Sequence) - -
55
    details XOR [1] Details (Sequence) - -

toc | top

"FlowGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FlowGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1c
        @language [0..1] PT:Language - -
1d
        @label [0..1] PT:NormalizedString - -
1e
        @baseuri [0..1] PT:Base - -
1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1g
        @format [0..1] PT:NormalizedString - -
1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1k
        @field [0..1] PT:NormalizedString - -
1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
3
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
6
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
7
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
8
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
9
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
10
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
11
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
12
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
13
    qti-portable-custom-interaction XOR [1] PortableCustomInteraction (Sequence) Prohibited -
14
    qti-drawing-interaction XOR [1] DrawingInteraction (Selection) Prohibited -
15
    qti-gap-match-interaction XOR [1] GapMatchInteraction (Sequence) Prohibited -
16
    qti-match-interaction XOR [1] MatchInteraction (Sequence) Prohibited -
17
    qti-graphic-gap-match-interaction XOR [1] GraphicGapMatchInteraction (Sequence) Prohibited -
18
    qti-hotspot-interaction XOR [1] HotspotInteraction (Sequence) Prohibited -
19
    qti-graphic-order-interaction XOR [1] GraphicOrderInteraction (Sequence) Prohibited -
20
    qti-select-point-interaction XOR [1] SelectPointInteraction (Selection) Prohibited -
21
    qti-graphic-associate-interaction XOR [1] GraphicAssociateInteraction (Sequence) Prohibited -
22
    qti-slider-interaction XOR [1] SliderInteraction (Sequence) Prohibited -
23
    qti-choice-interaction XOR [1] ChoiceInteraction (Sequence) Prohibited -
24
    qti-media-interaction XOR [1] MediaInteraction (Selection) Prohibited -
25
    qti-hottext-interaction XOR [1] HotTextInteraction (Sequence) Prohibited -
26
    qti-order-interaction XOR [1] OrderInteraction (Sequence) Prohibited -
27
    qti-extended-text-interaction XOR [1] ExtendedTextInteraction (Sequence) Prohibited -
28
    qti-upload-interaction XOR [1] UploadInteraction (Sequence) Prohibited -
29
    qti-associate-interaction XOR [1] AssociateInteraction (Sequence) Prohibited -
30
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
30.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
30.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
30.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
30.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
30.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
30.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
30.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
30.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
30.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
30.10
    dl XOR [1] DL (Sequence) - -
30.11
    ol XOR [1] OUL (Sequence) - -
30.12
    ul XOR [1] OUL (Sequence) - -
30.13
    br XOR [1] BR (Sequence) - -
30.14
    hr XOR [1] HR (Sequence) - -
30.15
    img XOR [1] Img (Sequence) - -
30.16
    object XOR [1] Object (Sequence, Mixed) - -
30.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
30.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
30.19
    a XOR [1] A (Sequence, Mixed) - -
30.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
30.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
30.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
30.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
30.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
30.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
30.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
30.27
    q XOR [1] Q (Sequence, Mixed) - -
30.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
30.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
30.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
30.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
30.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
30.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
30.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
30.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
30.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
30.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
30.38
    table XOR [1] Table (Sequence) - -
30.39
    div XOR [1] Div (Sequence, Mixed) - -
30.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
30.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
30.42
    figure XOR [1] Figure (Unordered, Mixed) - -
30.43
    audio XOR [1] Audio (Sequence, Mixed) - -
30.44
    video XOR [1] Video (Sequence, Mixed) - -
30.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
30.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
30.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
30.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
30.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
30.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
30.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
30.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
30.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
30.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
30.54
    picture XOR [1] Picture (Sequence) - -
30.55
    details XOR [1] Details (Sequence) - -

toc | top

"FlowStaticGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FlowStaticGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1c
        @language [0..1] PT:Language - -
1d
        @label [0..1] PT:NormalizedString - -
1e
        @baseuri [0..1] PT:Base - -
1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1g
        @format [0..1] PT:NormalizedString - -
1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1k
        @field [0..1] PT:NormalizedString - -
1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
2
    qti-feedback-block XOR [1] FeedbackBlock (Sequence) Prohibited -
3
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
4
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
5
    qti-template-block XOR [1] TemplateBlock (Sequence) - -
6
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
7
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
8
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
8.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
8.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
8.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
8.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
8.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
8.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
8.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
8.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
8.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
8.10
    dl XOR [1] DL (Sequence) - -
8.11
    ol XOR [1] OUL (Sequence) - -
8.12
    ul XOR [1] OUL (Sequence) - -
8.13
    br XOR [1] BR (Sequence) - -
8.14
    hr XOR [1] HR (Sequence) - -
8.15
    img XOR [1] Img (Sequence) - -
8.16
    object XOR [1] Object (Sequence, Mixed) - -
8.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
8.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
8.19
    a XOR [1] A (Sequence, Mixed) - -
8.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
8.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
8.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
8.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
8.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
8.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
8.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
8.27
    q XOR [1] Q (Sequence, Mixed) - -
8.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
8.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
8.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
8.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
8.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
8.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
8.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
8.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
8.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
8.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
8.38
    table XOR [1] Table (Sequence) - -
8.39
    div XOR [1] Div (Sequence, Mixed) - -
8.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
8.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
8.42
    figure XOR [1] Figure (Unordered, Mixed) - -
8.43
    audio XOR [1] Audio (Sequence, Mixed) - -
8.44
    video XOR [1] Video (Sequence, Mixed) - -
8.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
8.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
8.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.54
    picture XOR [1] Picture (Sequence) - -
8.55
    details XOR [1] Details (Sequence) - -

toc | top

"GapChoice" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GapChoice - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"GraphicAssociateInteractionSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GraphicAssociateInteractionSelection - N/A - -[[ Selection ]]- - - N/A -
1
    object XOR [1] Object (Sequence, Mixed) - -
2
    img XOR [1] Img (Sequence) - -
3
    picture XOR [1] Picture (Sequence) - -

toc | top

"GraphicGapMatchInteractionSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GraphicGapMatchInteractionSelection - N/A - -[[ Selection ]]- - - N/A -
1
    object XOR [1] Object (Sequence, Mixed) - -
2
    img XOR [1] Img (Sequence) - -
3
    picture XOR [1] Picture (Sequence) - -

toc | top

"GraphicOrderInteractionSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class GraphicOrderInteractionSelection - N/A - -[[ Selection ]]- - - N/A -
1
    object XOR [1] Object (Sequence, Mixed) - -
2
    img XOR [1] Img (Sequence) - -
3
    picture XOR [1] Picture (Sequence) - -

toc | top

"HTMLContentFlow" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HTMLContentFlow - N/A - -[[ Selection ]]- - - N/A -
1
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
2
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
2.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
2.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
2.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
2.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
2.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
2.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
2.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
2.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
2.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
2.10
    dl XOR [1] DL (Sequence) - -
2.11
    ol XOR [1] OUL (Sequence) - -
2.12
    ul XOR [1] OUL (Sequence) - -
2.13
    br XOR [1] BR (Sequence) - -
2.14
    hr XOR [1] HR (Sequence) - -
2.15
    img XOR [1] Img (Sequence) - -
2.16
    object XOR [1] Object (Sequence, Mixed) - -
2.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
2.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
2.19
    a XOR [1] A (Sequence, Mixed) - -
2.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
2.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
2.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
2.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
2.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
2.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
2.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
2.27
    q XOR [1] Q (Sequence, Mixed) - -
2.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
2.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
2.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
2.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
2.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
2.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
2.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
2.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
2.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
2.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
2.38
    table XOR [1] Table (Sequence) - -
2.39
    div XOR [1] Div (Sequence, Mixed) - -
2.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
2.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
2.42
    figure XOR [1] Figure (Unordered, Mixed) - -
2.43
    audio XOR [1] Audio (Sequence, Mixed) - -
2.44
    video XOR [1] Video (Sequence, Mixed) - -
2.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
2.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
2.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
2.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2.54
    picture XOR [1] Picture (Sequence) - -
2.55
    details XOR [1] Details (Sequence) - -

toc | top

"HotspotInteractionSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class HotspotInteractionSelection - N/A - -[[ Selection ]]- - - N/A -
1
    object XOR [1] Object (Sequence, Mixed) - -
2
    img XOR [1] Img (Sequence) - -
3
    picture XOR [1] Picture (Sequence) - -

toc | top

"IncrementSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class IncrementSelection - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"InlineChoiceGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InlineChoiceGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
1a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
1b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
1c
        @language [0..1] PT:Language - -
1d
        @label [0..1] PT:NormalizedString - -
1e
        @baseuri [0..1] PT:Base - -
1f
        @identifier [1] DT:Identifier (PT:NCName) - -
1g
        @format [0..1] PT:NormalizedString - -
1h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
1i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1j
        @power-form [0..1] PT:Boolean - Default value = "false".
1k
        @field [0..1] PT:NormalizedString - -
1l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
1m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
2
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
3
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
4
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
5
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
6
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
6.1
    img XOR [1] Img (Sequence) - -
6.2
    picture XOR [1] Picture (Sequence) - -
6.3
    br XOR [1] BR (Sequence) - -
6.4
    object XOR [1] Object (Sequence, Mixed) - -
6.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
6.6
    a XOR [1] A (Sequence, Mixed) - -
6.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
6.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
6.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
6.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
6.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
6.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
6.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
6.14
    q XOR [1] Q (Sequence, Mixed) - -
6.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
6.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
6.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
6.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
6.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
6.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
6.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
6.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
6.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
6.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
6.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
6.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
6.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
6.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
6.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
6.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"InlineContentModel" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InlineContentModel - N/A - -[[ Selection ]]- - - N/A -
1
    img XOR [1] Img (Sequence) - -
2
    picture XOR [1] Picture (Sequence) - -
3
    br XOR [1] BR (Sequence) - -
4
    object XOR [1] Object (Sequence, Mixed) - -
5
    em XOR [1] HTMLText (Sequence, Mixed) - -
6
    a XOR [1] A (Sequence, Mixed) - -
7
    code XOR [1] HTMLText (Sequence, Mixed) - -
8
    span XOR [1] HTMLText (Sequence, Mixed) - -
9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
11
    big XOR [1] HTMLText (Sequence, Mixed) - -
12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
14
    q XOR [1] Q (Sequence, Mixed) - -
15
    i XOR [1] HTMLText (Sequence, Mixed) - -
16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
20
    var XOR [1] HTMLText (Sequence, Mixed) - -
21
    small XOR [1] HTMLText (Sequence, Mixed) - -
22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
23
    b XOR [1] HTMLText (Sequence, Mixed) - -
24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
25
    bdo XOR [1] BDO (Sequence, Mixed) - -
26
    bdi XOR [1] BDI (Sequence, Mixed) - -
27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"InlineGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InlineGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-text-entry-interaction XOR [1] TextEntryInteraction (Sequence) Prohibited -
2
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
3
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
3a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
3b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
3c
        @language [0..1] PT:Language - -
3d
        @label [0..1] PT:NormalizedString - -
3e
        @baseuri [0..1] PT:Base - -
3f
        @identifier [1] DT:Identifier (PT:NCName) - -
3g
        @format [0..1] PT:NormalizedString - -
3h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
3i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
3j
        @power-form [0..1] PT:Boolean - Default value = "false".
3k
        @field [0..1] PT:NormalizedString - -
3l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
3m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
4
    qti-gap XOR [1] Gap (Sequence) Prohibited -
5
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
6
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
7
    qti-inline-choice-interaction XOR [1] InlineChoiceInteraction (Sequence) Prohibited -
8
    qti-end-attempt-interaction XOR [1] EndAttemptInteraction (Sequence) Prohibited -
9
    qti-custom-interaction XOR [1] CustomInteraction (Sequence) Prohibited -
10
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
11
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
12
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
12.1
    img XOR [1] Img (Sequence) - -
12.2
    picture XOR [1] Picture (Sequence) - -
12.3
    br XOR [1] BR (Sequence) - -
12.4
    object XOR [1] Object (Sequence, Mixed) - -
12.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
12.6
    a XOR [1] A (Sequence, Mixed) - -
12.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
12.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
12.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
12.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
12.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
12.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
12.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
12.14
    q XOR [1] Q (Sequence, Mixed) - -
12.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
12.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
12.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
12.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
12.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
12.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
12.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
12.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
12.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
12.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
12.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
12.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
12.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
12.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
12.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
12.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"InlineStaticGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InlineStaticGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-hottext XOR [1] HotText (Sequence, Mixed) Prohibited -
2
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
2a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
2b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
2c
        @language [0..1] PT:Language - -
2d
        @label [0..1] PT:NormalizedString - -
2e
        @baseuri [0..1] PT:Base - -
2f
        @identifier [1] DT:Identifier (PT:NCName) - -
2g
        @format [0..1] PT:NormalizedString - -
2h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
2i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
2j
        @power-form [0..1] PT:Boolean - Default value = "false".
2k
        @field [0..1] PT:NormalizedString - -
2l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
2m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".
3
    qti-gap XOR [1] Gap (Sequence) Prohibited -
4
    qti-feedback-inline XOR [1] FeedbackInline (Sequence, Mixed) Prohibited -
5
    qti-template-inline XOR [1] TemplateInline (Sequence, Mixed) - -
6
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
7
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
8
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
8.1
    img XOR [1] Img (Sequence) - -
8.2
    picture XOR [1] Picture (Sequence) - -
8.3
    br XOR [1] BR (Sequence) - -
8.4
    object XOR [1] Object (Sequence, Mixed) - -
8.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
8.6
    a XOR [1] A (Sequence, Mixed) - -
8.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
8.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
8.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
8.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
8.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
8.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
8.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
8.14
    q XOR [1] Q (Sequence, Mixed) - -
8.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
8.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
8.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
8.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
8.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
8.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
8.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
8.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
8.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
8.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
8.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
8.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
8.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
8.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
8.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
8.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"ItemBodySelect" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ItemBodySelect - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"LookupTable" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LookupTable - N/A - -[[ Selection ]]- - - N/A -
1
    qti-match-table XOR [1] MatchTable (Sequence) Prohibited -
2
    qti-interpolation-table XOR [1] InterpolationTable (Sequence) Prohibited -

toc | top

"NumericExpressionGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class NumericExpressionGroup - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"ObjectFlowGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ObjectFlowGroup - N/A - -[[ Selection ]]- - - N/A -
1
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
2
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
3
    param XOR [1] DT:Param (PT:Empty) - This derived element has no value i.e. it is empty.
3a
        @name [1] PT:String - -
3b
        @value [1] PT:String - -
3c
        @valuetype [1] [ Enumeration (ParamTypeEnum) ] - Permitted values are: { DATA | REF }.
3d
        @type [0..1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
4
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
4.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
4.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
4.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
4.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
4.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
4.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
4.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
4.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
4.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
4.10
    dl XOR [1] DL (Sequence) - -
4.11
    ol XOR [1] OUL (Sequence) - -
4.12
    ul XOR [1] OUL (Sequence) - -
4.13
    br XOR [1] BR (Sequence) - -
4.14
    hr XOR [1] HR (Sequence) - -
4.15
    img XOR [1] Img (Sequence) - -
4.16
    object XOR [1] Object (Sequence, Mixed) - -
4.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
4.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
4.19
    a XOR [1] A (Sequence, Mixed) - -
4.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
4.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
4.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
4.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
4.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
4.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
4.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
4.27
    q XOR [1] Q (Sequence, Mixed) - -
4.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
4.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
4.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
4.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
4.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
4.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
4.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
4.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
4.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
4.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
4.38
    table XOR [1] Table (Sequence) - -
4.39
    div XOR [1] Div (Sequence, Mixed) - -
4.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
4.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
4.42
    figure XOR [1] Figure (Unordered, Mixed) - -
4.43
    audio XOR [1] Audio (Sequence, Mixed) - -
4.44
    video XOR [1] Video (Sequence, Mixed) - -
4.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
4.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
4.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
4.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
4.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
4.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
4.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
4.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
4.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
4.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4.54
    picture XOR [1] Picture (Sequence) - -
4.55
    details XOR [1] Details (Sequence) - -

toc | top

"OutcomeRule" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OutcomeRule - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"PhraseRBSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PhraseRBSelection - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: PhrasingContentModelHTML5
1.1
    a XOR [1] A (Sequence, Mixed) - -
1.2
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.5
    br XOR [1] BR (Sequence) - -
1.6
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.11
    img XOR [1] Img (Sequence) - -
1.12
    picture XOR [1] Picture (Sequence) - -
1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.14
    object XOR [1] Object (Sequence, Mixed) - -
1.15
    q XOR [1] Q (Sequence, Mixed) - -
1.16
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.17
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.18
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.20
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    audio XOR [1] Audio (Sequence, Mixed) - -
1.24
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.25
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.26
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.27
    video XOR [1] Video (Sequence, Mixed) - -
2
    rb XOR [0..*] BaseHTML5Phrasing (Sequence, Mixed) - -

toc | top

"PhrasingContentModelHTML5" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PhrasingContentModelHTML5 - N/A - -[[ Selection ]]- - - N/A -
1
    a XOR [1] A (Sequence, Mixed) - -
2
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
3
    b XOR [1] HTMLText (Sequence, Mixed) - -
4
    bdo XOR [1] BDO (Sequence, Mixed) - -
5
    br XOR [1] BR (Sequence) - -
6
    cite XOR [1] HTMLText (Sequence, Mixed) - -
7
    code XOR [1] HTMLText (Sequence, Mixed) - -
8
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
9
    em XOR [1] HTMLText (Sequence, Mixed) - -
10
    i XOR [1] HTMLText (Sequence, Mixed) - -
11
    img XOR [1] Img (Sequence) - -
12
    picture XOR [1] Picture (Sequence) - -
13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
14
    object XOR [1] Object (Sequence, Mixed) - -
15
    q XOR [1] Q (Sequence, Mixed) - -
16
    samp XOR [1] HTMLText (Sequence, Mixed) - -
17
    small XOR [1] HTMLText (Sequence, Mixed) - -
18
    span XOR [1] HTMLText (Sequence, Mixed) - -
19
    strong XOR [1] HTMLText (Sequence, Mixed) - -
20
    sub XOR [1] HTMLText (Sequence, Mixed) - -
21
    sup XOR [1] HTMLText (Sequence, Mixed) - -
22
    var XOR [1] HTMLText (Sequence, Mixed) - -
23
    audio XOR [1] Audio (Sequence, Mixed) - -
24
    bdi XOR [1] BDI (Sequence, Mixed) - -
25
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
26
    ruby XOR [1] Ruby (Sequence, Mixed) - -
27
    video XOR [1] Video (Sequence, Mixed) - -

toc | top

"PositionObjectStageSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PositionObjectStageSelection - N/A - -[[ Selection ]]- - - N/A -
1
    object XOR [1] Object (Sequence, Mixed) - -
2
    img XOR [1] Img (Sequence) - -
3
    picture XOR [1] Picture (Sequence) - -

toc | top

"PromptStaticGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PromptStaticGroup - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"RPRTSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RPRTSelection - N/A - -[[ Unordered ]]- - - N/A -
1
    rp [0..1] BaseHTML5Phrasing (Sequence, Mixed) - -
2
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: RTRTCSelection
2.1
    rt XOR [1] BaseHTML5Phrasing (Sequence, Mixed) - -
2.2
    rtc XOR [1] RTC (Selection, Mixed) - -

toc | top

"RTRTCSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RTRTCSelection - N/A - -[[ Selection ]]- - - N/A -
1
    rt XOR [1] BaseHTML5Phrasing (Sequence, Mixed) - -
2
    rtc XOR [1] RTC (Selection, Mixed) - -

toc | top

"ResponseRuleGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ResponseRuleGroup - N/A - -[[ Selection ]]- - - N/A -
1
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
2
    qti-response-condition XOR [1] ResponseCondition (Sequence) Prohibited -
3
    qti-response-processing-fragment XOR [1] ResponseProcessingFragment (Sequence) Prohibited -
4
    qti-set-outcome-value XOR [1] SetValue (Sequence) - -
5
    qti-exit-response XOR [1] PT:Empty - This element has no value i.e. it is empty.
6
    qti-lookup-outcome-value XOR [1] LookupOutcomeValue (Sequence) Prohibited -

toc | top

"RubricBlockContentModel" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricBlockContentModel - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"RubricTemplateBlockContentModel" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricTemplateBlockContentModel - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    dl XOR [1] DL (Sequence) - -
1.11
    ol XOR [1] OUL (Sequence) - -
1.12
    ul XOR [1] OUL (Sequence) - -
1.13
    br XOR [1] BR (Sequence) - -
1.14
    hr XOR [1] HR (Sequence) - -
1.15
    img XOR [1] Img (Sequence) - -
1.16
    object XOR [1] Object (Sequence, Mixed) - -
1.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    a XOR [1] A (Sequence, Mixed) - -
1.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.27
    q XOR [1] Q (Sequence, Mixed) - -
1.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.38
    table XOR [1] Table (Sequence) - -
1.39
    div XOR [1] Div (Sequence, Mixed) - -
1.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.44
    video XOR [1] Video (Sequence, Mixed) - -
1.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.54
    picture XOR [1] Picture (Sequence) - -
1.55
    details XOR [1] Details (Sequence) - -
2
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
3
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
4
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
4a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
4b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
4c
        @language [0..1] PT:Language - -
4d
        @label [0..1] PT:NormalizedString - -
4e
        @baseuri [0..1] PT:Base - -
4f
        @identifier [1] DT:Identifier (PT:NCName) - -
4g
        @format [0..1] PT:NormalizedString - -
4h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
4i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
4j
        @power-form [0..1] PT:Boolean - Default value = "false".
4k
        @field [0..1] PT:NormalizedString - -
4l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
4m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".

toc | top

"RubricTemplateInlineStaticGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubricTemplateInlineStaticGroup - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: InlineContentModel
1.1
    img XOR [1] Img (Sequence) - -
1.2
    picture XOR [1] Picture (Sequence) - -
1.3
    br XOR [1] BR (Sequence) - -
1.4
    object XOR [1] Object (Sequence, Mixed) - -
1.5
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    a XOR [1] A (Sequence, Mixed) - -
1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.11
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.12
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.14
    q XOR [1] Q (Sequence, Mixed) - -
1.15
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.16
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.17
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.18
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.20
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.26
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.27
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.28
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.29
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.29.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.29.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
3
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
4
    qti-printed-variable XOR [1] DT:PrintedVariable (PT:Empty) - This derived element has no value i.e. it is empty.
4a
        @id [0..1] DT:UniqueIdentifier (PT:ID) - -
4b
        @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
4c
        @language [0..1] PT:Language - -
4d
        @label [0..1] PT:NormalizedString - -
4e
        @baseuri [0..1] PT:Base - -
4f
        @identifier [1] DT:Identifier (PT:NCName) - -
4g
        @format [0..1] PT:NormalizedString - -
4h
        @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
4i
        @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
4j
        @power-form [0..1] PT:Boolean - Default value = "false".
4k
        @field [0..1] PT:NormalizedString - -
4l
        @delimiter [0..1] PT:NormalizedString - Default value = ";".
4m
        @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".

toc | top

"RubySelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RubySelection - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: PhraseRBSelection
1.1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: PhrasingContentModelHTML5
1.1.1
    a XOR [1] A (Sequence, Mixed) - -
1.1.2
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.1.3
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.1.4
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.1.5
    br XOR [1] BR (Sequence) - -
1.1.6
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.1.7
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.1.8
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.1.9
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.1.10
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.1.11
    img XOR [1] Img (Sequence) - -
1.1.12
    picture XOR [1] Picture (Sequence) - -
1.1.13
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.1.14
    object XOR [1] Object (Sequence, Mixed) - -
1.1.15
    q XOR [1] Q (Sequence, Mixed) - -
1.1.16
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.1.17
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.1.18
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.1.19
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.1.20
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.1.21
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.1.22
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.1.23
    audio XOR [1] Audio (Sequence, Mixed) - -
1.1.24
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.1.25
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.1.26
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.1.27
    video XOR [1] Video (Sequence, Mixed) - -
1.2
    rb XOR [0..*] BaseHTML5Phrasing (Sequence, Mixed) - -
2
-[[ Abstract ]]- [1] -[[ Unordered ]]- - In the model this abstract class is named: RPRTSelection
2.1
    rp [0..1] BaseHTML5Phrasing (Sequence, Mixed) - -
2.2
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: RTRTCSelection
2.2.1
    rt XOR [1] BaseHTML5Phrasing (Sequence, Mixed) - -
2.2.2
    rtc XOR [1] RTC (Selection, Mixed) - -

toc | top

"RuleSystemSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RuleSystemSelection - N/A - -[[ Selection ]]- - - N/A -
1
    qti-rule-system-si XOR [1] SIRuleSystem (Sequence) Prohibited -
2
    qti-rule-system-us XOR [1] USRuleSystem (Sequence) Prohibited -

toc | top

"SSMLGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SSMLGroup - N/A - -[[ Selection ]]- - - N/A -
1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd

toc | top

"SectionPart" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SectionPart - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

"SelectOrderSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SelectOrderSelection - N/A - -[[ Sequence ]]- - - N/A -
1
    qti-selection [0..1] Selection (Sequence) Prohibited -
2
    qti-ordering [0..1] Ordering (Sequence) Prohibited -

toc | top

"StimulusBlockGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class StimulusBlockGroup - N/A - -[[ Selection ]]- - - N/A -
1
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
2
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
3
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: BlockContentModel
3.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
3.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
3.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
3.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
3.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
3.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
3.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
3.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
3.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
3.10
    dl XOR [1] DL (Sequence) - -
3.11
    ol XOR [1] OUL (Sequence) - -
3.12
    ul XOR [1] OUL (Sequence) - -
3.13
    hr XOR [1] HR (Sequence) - -
3.14
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
3.15
    table XOR [1] Table (Sequence) - -
3.16
    div XOR [1] Div (Sequence, Mixed) - -
3.17
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
3.18
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
3.19
    audio XOR [1] Audio (Sequence, Mixed) - -
3.20
    figure XOR [1] Figure (Unordered, Mixed) - -
3.21
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
3.22
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
3.23
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
3.24
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
3.25
    video XOR [1] Video (Sequence, Mixed) - -

toc | top

"TableCellGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TableCellGroup - N/A - -[[ Selection ]]- - - N/A -
1
    td XOR [1] TDH (Sequence, Mixed) - -
2
    th XOR [1] TDH (Sequence, Mixed) - -

toc | top

"TableSelection" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TableSelection - N/A - -[[ Selection ]]- - - N/A -
1
    tbody XOR [0..*] TablePart (Sequence) - -
2
    tr XOR [1..*] TR (Sequence) - -

toc | top

"TemplateRuleGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateRuleGroup - N/A - -[[ Selection ]]- - - N/A -
1
    qti-set-template-value XOR [1] SetValue (Sequence) - -
2
    qti-exit-template XOR [1] PT:Empty - This element has no value i.e. it is empty.
3
    qti-template-condition XOR [1] TemplateCondition (Sequence) - -
4
    qti-set-default-value XOR [1] SetValue (Sequence) - -
5
    qti-set-correct-response XOR [1] SetValue (Sequence) - -
6
    qti-template-constraint XOR [1] TemplateConstraint (Sequence) - -

toc | top

"TestFeedbackFlowStaticGroup" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestFeedbackFlowStaticGroup - N/A - -[[ Selection ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: FlowContentModel
1.1
    pre XOR [1] HTMLText (Sequence, Mixed) - -
1.2
    h1 XOR [1] HTMLText (Sequence, Mixed) - -
1.3
    h2 XOR [1] HTMLText (Sequence, Mixed) - -
1.4
    h3 XOR [1] HTMLText (Sequence, Mixed) - -
1.5
    h4 XOR [1] HTMLText (Sequence, Mixed) - -
1.6
    h5 XOR [1] HTMLText (Sequence, Mixed) - -
1.7
    h6 XOR [1] HTMLText (Sequence, Mixed) - -
1.8
    p XOR [1] HTMLText (Sequence, Mixed) - -
1.9
    address XOR [1] HTMLText (Sequence, Mixed) - -
1.10
    dl XOR [1] DL (Sequence) - -
1.11
    ol XOR [1] OUL (Sequence) - -
1.12
    ul XOR [1] OUL (Sequence) - -
1.13
    br XOR [1] BR (Sequence) - -
1.14
    hr XOR [1] HR (Sequence) - -
1.15
    img XOR [1] Img (Sequence) - -
1.16
    object XOR [1] Object (Sequence, Mixed) - -
1.17
    blockquote XOR [1] BlockQuote (Sequence, Mixed) - -
1.18
    em XOR [1] HTMLText (Sequence, Mixed) - -
1.19
    a XOR [1] A (Sequence, Mixed) - -
1.20
    code XOR [1] HTMLText (Sequence, Mixed) - -
1.21
    span XOR [1] HTMLText (Sequence, Mixed) - -
1.22
    sub XOR [1] HTMLText (Sequence, Mixed) - -
1.23
    acronym XOR [1] HTMLText (Sequence, Mixed) - -
1.24
    big XOR [1] HTMLText (Sequence, Mixed) - -
1.25
    tt XOR [1] HTMLText (Sequence, Mixed) - -
1.26
    kbd XOR [1] HTMLText (Sequence, Mixed) - -
1.27
    q XOR [1] Q (Sequence, Mixed) - -
1.28
    i XOR [1] HTMLText (Sequence, Mixed) - -
1.29
    dfn XOR [1] HTMLText (Sequence, Mixed) - -
1.30
    abbr XOR [1] HTMLText (Sequence, Mixed) - -
1.31
    strong XOR [1] HTMLText (Sequence, Mixed) - -
1.32
    sup XOR [1] HTMLText (Sequence, Mixed) - -
1.33
    var XOR [1] HTMLText (Sequence, Mixed) - -
1.34
    small XOR [1] HTMLText (Sequence, Mixed) - -
1.35
    samp XOR [1] HTMLText (Sequence, Mixed) - -
1.36
    b XOR [1] HTMLText (Sequence, Mixed) - -
1.37
    cite XOR [1] HTMLText (Sequence, Mixed) - -
1.38
    table XOR [1] Table (Sequence) - -
1.39
    div XOR [1] Div (Sequence, Mixed) - -
1.40
    bdo XOR [1] BDO (Sequence, Mixed) - -
1.41
    bdi XOR [1] BDI (Sequence, Mixed) - -
1.42
    figure XOR [1] Figure (Unordered, Mixed) - -
1.43
    audio XOR [1] Audio (Sequence, Mixed) - -
1.44
    video XOR [1] Video (Sequence, Mixed) - -
1.45
    article XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.46
    aside XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.47
    footer XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.48
    header XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.49
    label XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.50
    nav XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.51
    section XOR [1] BaseHTML5Flow (Sequence, Mixed) - -
1.52
    ruby XOR [1] Ruby (Sequence, Mixed) - -
1.53
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: SSMLGroup
1.53.1
    ssml11:p XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.2
    ssml11:s XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.3
    ssml11:say-as XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.4
    ssml11:phoneme XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.5
    ssml11:sub XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.6
    ssml11:voice XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.7
    ssml11:emphasis XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.8
    ssml11:break XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.9
    ssml11:prosody XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.10
    ssml11:mark XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.11
    ssml11:audio XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.53.12
    ssml11:speak XOR [1] SSMLv1p1 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
1.54
    picture XOR [1] Picture (Sequence) - -
1.55
    details XOR [1] Details (Sequence) - -
2
    xi:include XOR [1] Include (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
3
    m3:math XOR [1] MathML3 (Import) - Further information in the external schema located at: https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd

toc | top

"TestRubricBlockContentModel" Abstract Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestRubricBlockContentModel - N/A - -[[ Selection ]]- Prohibited - N/A -

toc | top

Import Class Checklists

The imported classes supported by the specification.

"Include" Import (Base) Class Checklist

Construct Value
Name-space http://www.w3.org/2001/XInclude
Schema Location https://purl.imsglobal.org/spec/w3/2001/schema/xsd/XInclude.xsd
Prefix xi

"MathML3" Import (Base) Class Checklist

Construct Value
Name-space http://www.w3.org/1998/Math/MathML
Schema Location https://purl.imsglobal.org/spec/mathml/v3p0/schema/xsd/mathml3.xsd
Prefix m3

"SSMLv1p1" Import (Base) Class Checklist

Construct Value
Name-space http://www.w3.org/2001/10/synthesis
Schema Location https://purl.imsglobal.org/spec/ssml/v1p1/schema/xsd/ssmlv1p1-core.xsd
Prefix ssml11

toc | top

Derived Data-Type Checklists

This is the definition of the set of derived data-types used in this specification and its associated profiles. In the cases where the named child elements are "pattern", "whiteSpace", "minLength", "minInclusive", "maxInclusive" or "maxLength" then these are used to constrain the value of the parent and will not occur as child elements in an instance.

"ARIABaseEmpty" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ARIABaseEmptyDType - N/A - PT:Empty - - N/A -
a
    @role [0..1] [ Enumeration (ARIARoleValue) ] - Permitted values are: { 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 }.
b
    @aria-controls [0..1] PT:IDREFS - -
c
    @aria-describedby [0..1] PT:IDREFS - -
d
    @aria-flowto [0..1] PT:IDREFS - -
e
    @aria-label [0..1] PT:NormalizedString - -
f
    @aria-labelledby [0..1] PT:IDREFS - -
g
    @aria-level [0..1] DT:ARIALevelInteger (PT:Integer) - -
h
    @aria-live [0..1] [ Enumeration (ARIALiveValueEnum) ] - Permitted values are: { off | polite | assertive }.
Default value = "off".
i
    @aria-orientation [0..1] [ Enumeration (ARIAOrientationValueEnum) ] - Permitted values are: { vertical | horizontal }.
Default value = "horizontal".
j
    @aria-owns [0..1] PT:IDREFS - -
k
    @aria-hidden [0..1] PT:Boolean - Default value = "false".
l
    @aria-activedescendant [0..1] PT:IDREF - -
m
    @aria-atomic [0..1] PT:Boolean - Default value = "false".
n
    @aria-autocomplete [0..1] [ Enumeration (ARIAAutoCompleteEnum) ] - Permitted values are: { inline | list | both | none }.
Default value = "none".
o
    @aria-busy [0..1] PT:Boolean - Default value = "false".
p
    @aria-checked [0..1] [ Enumeration (ARIACheckedEnum) ] - Permitted values are: { true | false | mixed | undefined }.
Default value = "undefined".
q
    @aria-disabled [0..1] PT:Boolean - Default value = "false".
r
    @aria-expanded [0..1] [ Enumeration (ARIAExpandedEnum) ] - Permitted values are: { true | false | undefined }.
Default value = "undefined".
s
    @aria-haspopup [0..1] PT:Boolean - Default value = "false".
t
    @aria-invalid [0..1] [ Enumeration (ARIAInvalidEnum) ] - Permitted values are: { true | false | grammar | spelling }.
Default value = "false".
u
    @aria-multiline [0..1] PT:Boolean - Default value = "false".
v
    @aria-multiselectable [0..1] PT:Boolean - Default value = "false".
w
    @aria-posinset [0..1] DT:ARIALevelInteger (PT:Integer) - -
x
    @aria-pressed [0..1] [ Enumeration (ARIAPressedEnum) ] - Permitted values are: { true | false | mixed | undefined }.
Default value = "undefined".
y
    @aria-readonly [0..1] PT:Boolean - Default value = "false".
z
    @aria-relevant [0..1] [ EnumeratedList (ARIARelevantList) ] - Permitted values in the list are: { additions | removals | text | all | additions text }.
Default value = "additions text".
aa
    @aria-required [0..1] PT:Boolean - Default value = "false".
ab
    @aria-selected [0..1] [ Enumeration (ARIASelectedEnum) ] - Permitted values are: { true | false | undefined }.
Default value = "undefined".
ac
    @aria-setsize [0..1] PT:Integer - -
ad
    @aria-sort [0..1] [ Enumeration (ARIASortEnum) ] - Permitted values are: { ascending | descending | none | other }.
Default value = "none".
ae
    @aria-valuemax [0..1] PT:Decimal - -
af
    @aria-valuemin [0..1] PT:Decimal - -
ag
    @aria-valuenow [0..1] PT:Decimal - -
ah
    @aria-valuetext [0..1] PT:String - -
ai
    @aria-modal [0..1] PT:Boolean - Default value = "false".
aj
    @aria-current [0..1] [ Enumeration (ARIACurrentEnum) ] - Permitted values are: { page | step | location | date | time | true | false | undefined }.
Default value = "false".
ak
    @aria-placeholder [0..1] PT:String - -
al
    @aria-colcount [0..1] PT:NonNegativeInteger - -
am
    @aria-rowcount [0..1] PT:NonNegativeInteger - -
an
    @aria-colindex [0..1] PT:NonNegativeInteger - -
ao
    @aria-rowindex [0..1] PT:NonNegativeInteger - -
ap
    @aria-colspan [0..1] PT:NonNegativeInteger - -
aq
    @aria-rowspan [0..1] PT:NonNegativeInteger - -
ar
    @aria-keyshorts [0..1] PT:String - -
as
    @aria-roledescription [0..1] PT:String - -
at
    @aria-errormessage [0..1] PT:IDREF - -
au
    @aria-details [0..1] PT:IDREF - -

toc | top

"ARIALevelInteger" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ARIALevelIntegerDType - N/A - PT:Integer - - N/A -
1
    minInclusive [1] PT:Integer - Default value = "1".

toc | top

"AdaptiveHref" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AdaptiveHrefDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"AreaMapEntry" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AreaMapEntryDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"AssessmentSectionRef" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AssessmentSectionRefDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"AssessmentStimulusRef" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AssessmentStimulusRefDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"BaseValue" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class BaseValueDType - N/A - PT:String Prohibited - N/A -

toc | top

"ContextUniqueIDRef" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ContextUniqueIDRefDType - N/A - PT:Empty - - N/A -
a
    @identifier [1] DT:Identifier (PT:NCName) - -

toc | top

"Coords" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CoordsDType - N/A - PT:NormalizedString - - N/A -
1
    pattern [1] PT:String - Default value = "(([0-9]+%?[,]){2}([0-9]+%?))|(([0-9]+%?[,]){3}([0-9]+%?))|(([0-9]+%?[,]){2}(([0-9]+%?[,]){2})+([0-9]+%?[,])([0-9]+%?))".

toc | top

"Correct" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CorrectDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"DataHTML5Extension" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DataHTML5ExtensionDType - N/A - PT:AnyTypeLax - - N/A -
1
    pattern [1] PT:String - Default value = "(data-)[a-zA-Z0-9_\-\.]+".

toc | top

"Default" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class DefaultDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"EncVariableString" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class EncVariableStringDType - N/A - PT:String - - N/A -
1
    pattern [1] PT:String - Default value = "\{[\i-[:]][\c-[:]]*\}".

toc | top

"FileHref" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FileHrefDType - N/A - PT:AnyURI - - N/A -

toc | top

"FileHrefCard" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FileHrefCardDType - N/A - PT:AnyURI - - N/A -
a
    @mime-type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.

toc | top

"Identifier" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class IdentifierDType - N/A - PT:NCName - - N/A -

toc | top

"InteractionModule" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InteractionModuleDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"InterpolationTableEntry" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class InterpolationTableEntryDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"ItemSessionControl" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ItemSessionControlDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"Length" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LengthDType - N/A - PT:String - - N/A -
1
    pattern [1] PT:String - Default value = "[0-9]+%?".

toc | top

"MapEntry" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MapEntryDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"MapResponse" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MapResponseDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"MatchTableEntry" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MatchTableEntryDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"MathConstant" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MathConstantDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"MimeType" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MimeTypeDType - N/A - PT:NormalizedString - - N/A -
1
    pattern [1] PT:String - Default value = "[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+".

toc | top

"NonNegativeDouble" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class NonNegativeDoubleDType - N/A - PT:Double - - N/A -
1
    minInclusive [1] PT:Double - Default value = "0.0".

toc | top

"Number" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class NumberDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"OutcomeMinMax" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class OutcomeMinMaxDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"Param" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ParamDType - N/A - PT:Empty - - N/A -
a
    @name [1] PT:String - -
b
    @value [1] PT:String - -
c
    @valuetype [1] [ Enumeration (ParamTypeEnum) ] - Permitted values are: { DATA | REF }.
d
    @type [0..1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.

toc | top

"PrintedVariable" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PrintedVariableDType - N/A - PT:Empty - - N/A -
a
    @id [0..1] DT:UniqueIdentifier (PT:ID) - -
b
    @class [0..1] [ List (StringList) ] - The list consist of values of data-type(s): PT:String.
c
    @language [0..1] PT:Language - -
d
    @label [0..1] PT:NormalizedString - -
e
    @baseuri [0..1] PT:Base - -
f
    @identifier [1] DT:Identifier (PT:NCName) - -
g
    @format [0..1] PT:NormalizedString - -
h
    @base [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "10".
i
    @index [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
j
    @power-form [0..1] PT:Boolean - Default value = "false".
k
    @field [0..1] PT:NormalizedString - -
l
    @delimiter [0..1] PT:NormalizedString - Default value = ";".
m
    @mapping-indicator [0..1] PT:NormalizedString - Default value = "=".

toc | top

"RadialSIValue" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RadialSIValueDType - N/A - PT:Decimal Prohibited - N/A -

toc | top

"RadialUSValue" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RadialUSValueDType - N/A - PT:Decimal Prohibited - N/A -

toc | top

"RandomFloat" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RandomFloatDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"RandomInteger" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class RandomIntegerDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"SILinearValue" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SILinearValueDType - N/A - PT:Decimal Prohibited - N/A -

toc | top

"StyleSheet" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class StyleSheetDType - N/A - PT:Empty - - N/A -
a
    @href [1] PT:AnyURI - -
b
    @type [1] DT:MimeType (PT:NormalizedString) - The value must conform to the pattern regular expression of: { [\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+/[\p{IsBasicLatin}-[()<>@,;:\\"/\[\]?=]]+ }.
c
    @media [0..1] PT:NormalizedString - -
d
    @title [0..1] PT:NormalizedString - -

toc | top

"SupportExtString" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class SupportExtStringDType - N/A - PT:NormalizedString - - N/A -
1
    pattern [1] PT:String - Default value = "(ext:)[a-zA-Z0-9_\.\-]+".

toc | top

"TemplateUniqueIDRef" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TemplateUniqueIDRefDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"TestVariables" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TestVariablesDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"TimeLimits" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class TimeLimitsDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"URL" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class URLDType - N/A - PT:NormalizedString - - N/A -

toc | top

"USLinearValue" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class USLinearValueDType - N/A - PT:Decimal Prohibited - N/A -

toc | top

"UniqueIdentifier" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class UniqueIdentifierDType - N/A - PT:ID - - N/A -

toc | top

"UniqueIdentifierRef" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class UniqueIdentifierRefDType - N/A - PT:IDREF - - N/A -

toc | top

"UseExtensionString" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class UseExtensionStringDType - N/A - PT:NormalizedString - - N/A -
1
    pattern [1] PT:String - Default value = "(ext:)[a-zA-Z0-9_\.\-]+".

toc | top

"Value" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ValueDType - N/A - PT:NormalizedString Prohibited - N/A -

toc | top

"Variable" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class VariableDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"VariableMapping" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class VariableMappingDType - N/A - PT:Empty Prohibited - N/A -

toc | top

"VariableString" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class VariableStringDType - N/A - PT:String - - N/A -
1
    pattern [1] PT:String - Default value = "[\i-[:]][\c-[:]]*".

toc | top

"Weight" Derived Class Checklists

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class WeightDType - N/A - PT:Empty Prohibited - N/A -

toc | top

Primitive Data-Type Definitions

This is the definition of the set of primitive data-types used in this specification and its associated profiles.

Data-type Name Description
AnyTypeLax This provides a lax data-type extension facility.
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.
ID This is mapped to the XML "xs:ID" data-type.
IDREF This is mapped to the XML "xs:IDREF" data-type.
IDREFS This is mapped to the XML "xs:IDREFS" data-type.
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.
NamespaceLax This provides a lax namespace-based extension facility.
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

Schematron Rules Definitions

This is the set of schematron rules used to improve validation of the XSD.

Unordered Schematron Rules

This is the set of schematron rules used to enforce the uniqueness features of the "unordered" stereotype.

Class Name (Unordered Stereotype) Profile
FigureDType -
RPRTSelectionDType -

toc | top

Defined Schematron Rules

This is the set of schematron rules used to enforce the features of the Information Model that are otherwise not enforced in the XSD.

RULE_SET_ARIA_ROLES_1

Objective of the Rule Set is to: "Enforce the correct use of the ARIA Role attribute."

RULE ARIA ROLE 1a Context ("//qti:source") Profile
Assertion 1 Test: "count(@role)=0"
Statement: "The 'source' tag must not have an ARIA role attribute."
-
RULE ARIA ROLE 1b Context ("//qti:h1") Profile
Assertion 1 Test: "count(@role)=0 or (count(@role)=1 and (@role='heading' or @role='tab' or @role='presentation'))"
Statement: "The 'h1' tag may have an ARIA role value of 'heading' or 'tab' or 'presentation' only."
-

toc | top

RULE_SET_GENERAL_1

Objective of the Rule Set is to: "Ensure that certain expressions are NOT used for Response Processing."

RULE GENERAL 1a Context ("//qti:qti-assessment-item/qti:qti-response-processing") Profile
Assertion 1 Test: "count(descendant::qti:qti-outcome-minimum) = 0"
Statement: "The expression qti-outcome-minimum must NOT be used in ResponseProcessing."
Removed
Assertion 2 Test: "count(descendant::qti:qti-outcome-maximum) = 0"
Statement: "The expression qti-outcome-maximum must NOT be used in ResponseProcessing."
Removed
Assertion 3 Test: "count(descendant::qti:qti-test-variables) = 0"
Statement: "The expression qti-test-variables must NOT be used in ResponseProcessing."
Removed

toc | top

RULE_SET_INTERACTION_01A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the TextEntryInteraction."

RULE INTERACTION 1Aa Context ("//qti:qti-text-entry-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a AssociateInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A TextEntryInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_01B

Objective of the Rule Set is to: "Enforce the correct use of the TextEntryInteraction attributes."

RULE INTERACTION 1Ba Context ("//qti:qti-text-entry-interaction") Profile
Assertion 1 Test: "not(@string-identifier=@response-identifier)"
Statement: "The String-Identifier and Response-Identifier attribute values must not be the same."
Removed
RULE INTERACTION 1Bb Context ("//qti:qti-text-entry-interaction[@response-identifier=//qti:qti-response-declaration/@identifier]") Profile
Assertion 1 Test: "//qti:qti-response-declaration[@base-type='string'] or //qti:qti-response-declaration[@base-type='float'] or //qti:qti-response-declaration[@base-type='integer']"
Statement: "The base-type must have a value of either string, float or integer."
Removed

toc | top

RULE_SET_INTERACTION_02A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within ChoiceInteraction and InlineChoiceInteraction."

RULE INTERACTION 2Aa Context ("//qti:qti-choice-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain an ExtendedText."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-graphic-match-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a GraphicAssocciateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a TextEnryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A ChoiceInteraction MUST NOT contain a UploadInteraction."
Removed
RULE INTERACTION 2Ab Context ("//qti:qti-inline-choice-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "An InlineChoiceInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_02B

Objective of the Rule Set is to: "Enforce the correct use of the ChoiceInteraction and InlineChoiceInteraction attributes."

RULE INTERACTION 2Ba Context ("//qti:qti-choice-interaction") Profile
Assertion 1 Test: "not(not(@max-choices=0) and @max-choices < @min-choices)"
Statement: "The max-choices attribute value, provided it is not 0, must not be less than the Min-Choices value."
Removed

toc | top

RULE_SET_INTERACTION_03A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the ExtendedTextEntryInteraction."

RULE INTERACTION 3Aa Context ("//qti:qti-extended-text-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an AssociateTextInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an ChoiceTextInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an GapMatchInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an GraphicAssociateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "An ExtendedTextInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_03B

Objective of the Rule Set is to: "Enforce the correct use of the ExtendedTextInteraction attributes."

RULE INTERACTION 3Ba Context ("//qti:qti-extended-text-interaction") Profile
Assertion 1 Test: "not(@string-identifier=@response-identifier)"
Statement: "The string-identifier and response-identifier attribute values must not be the same."
Removed

toc | top

RULE_SET_INTERACTION_04A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the HotspotInteraction."

RULE INTERACTION 4Aa Context ("//qti:qti-hotspot-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graph-match-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a GraphMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-ordeer-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-uploadd-interaction)=0"
Statement: "A HotspotInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_04B

Objective of the Rule Set is to: "Enforce the correct use of the HotspotInteraction attributes."

RULE INTERACTION 4Ba Context ("//qti:qti-hotspot-interaction") Profile
Assertion 1 Test: "not(not(@max-choices=0) and @max-choices < @min-choices)"
Statement: "The max-choices attribute value, provided it is not 0, must not be less than the min-choices value."
Removed

toc | top

RULE_SET_INTERACTION_05A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the GraphicOrderInteraction."

RULE INTERACTION 5Aa Context ("//qti:qti-graphic-order-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a GraphicAssocciateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A GraphicOrderInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_05B

Objective of the Rule Set is to: "Enforce the correct use of the GraphicOrderInteraction attributes."

RULE INTERACTION 5Ba Context ("//qti:qti-graphic-order-interaction") Profile
Assertion 1 Test: "not(not(@max-choices=0) and @max-choices < @min-choices)"
Statement: "The max-choices attribute value, provided it is not 0, must not be less than the min-choices value."
Removed

toc | top

RULE_SET_INTERACTION_06A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the PositionObjectInteraction."

RULE INTERACTION 6Aa Context ("//qti:qti-position-object-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A PositionObjectInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_06B

Objective of the Rule Set is to: "Enforce the correct use of the PositionObjectInteraction attributes."

RULE INTERACTION 6Ba Context ("//qti:qti-position-object-interaction") Profile
Assertion 1 Test: "not(not(@max-choices=0) and @max-choices < @min-choices)"
Statement: "The max-choices attribute value, provided it is not 0, must not be less than the min-choices value."
Removed

toc | top

RULE_SET_INTERACTION_07A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the SelectPointInteraction."

RULE INTERACTION 7Aa Context ("//qti:qti-select-point-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-graphic-hotspot-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a PortableInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A SelectPointInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_07B

Objective of the Rule Set is to: "Enforce the correct use of the SelectPointInteraction attributes."

RULE INTERACTION 7Ba Context ("//qti:qti-select-point-interaction") Profile
Assertion 1 Test: "not(not(@max-choices=0) and @max-choices < @min-choices)"
Statement: "The max-choices attribute value, provided it is not 0, must not be less than the min-choices value."
Removed

toc | top

RULE_SET_INTERACTION_08A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the OrderInteraction."

RULE INTERACTION 8Aa Context ("//qti:qti-order-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "An OrderInteraction MUST NOT contain a UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_08B

Objective of the Rule Set is to: "Enforce the correct use of the OrderInteraction attributes."

RULE INTERACTION 8Ba Context ("//qti:qti-order-interaction") Profile
Assertion 1 Test: "not(not(@max-choices=0) and @max-choices < @min-choices)"
Statement: "The max-choices attribute value, provided it is not 0, must not be less than the min-choices value."
Removed

toc | top

RULE_SET_INTERACTION_09A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the HotTextInteraction."

RULE INTERACTION 9Aa Context ("//qti:qti-hottext-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-graphic-hotspot-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-graphic-inline-choice-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-graphic-match-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain an PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a SelectPointInteraction.A"
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A HottextInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_09B

Objective of the Rule Set is to: "Enforce the correct use of the HotTextInteraction attributes."

RULE INTERACTION 9Ba Context ("//qti:qti-hottext-interaction") Profile
Assertion 1 Test: "not(not(@max-choices=0) and @max-choices < @min-choices)"
Statement: "The max-choices attribute value, provided it is not 0, must not be less than the min-choices value."
Removed

toc | top

RULE_SET_INTERACTION_10A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the GraphicAssociateInteraction."

RULE INTERACTION 10Aa Context ("//qti:qti-graphic-associate-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A GraphicAssociateInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_10B

Objective of the Rule Set is to: "Enforce the correct use of the GraphicAssociateInteraction attributes."

RULE INTERACTION 10Ba Context ("//qti:qti-graphic-associate-interaction") Profile
Assertion 1 Test: "not(not(@max-associations=0) and @max-associations < @min-associations)"
Statement: "The max-associations attribute value, provided it is not 0, must not be less than the min-associations value."
Removed

toc | top

RULE_SET_INTERACTION_11A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the MatchInteraction."

RULE INTERACTION 11Aa Context ("//qti:qti-match-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a GraphicAsssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a PositionObjecInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A MatchInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_11B

Objective of the Rule Set is to: "Enforce the correct use of the MatchInteraction attributes."

RULE INTERACTION 11Ba Context ("//qti:qti-match-interaction") Profile
Assertion 1 Test: "not(not(@max-associations=0) and @max-associations < @min-associations)"
Statement: "The max-associations attribute value, provided it is not 0, must not be less than the min-associations value."
Removed

toc | top

RULE_SET_INTERACTION_12A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the AssociateInteraction."

RULE INTERACTION 12Aa Context ("//qti:qti-associate-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain an EndAtemptInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "An AssociateInteraction MUST NOT contain a UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_12B

Objective of the Rule Set is to: "Enforce the correct use of the AssociateInteraction attributes."

RULE INTERACTION 12Ba Context ("//qti:qti-associate-interaction") Profile
Assertion 1 Test: "not(not(@max-associations=0) and @max-associations < @min-associations)"
Statement: "The max-associations attribute value, provided it is not 0, must not be less than the min-associations value."
Removed

toc | top

RULE_SET_INTERACTION_13A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the MediaInteraction."

RULE INTERACTION 13Aa Context ("//qti:qti-media-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-gaphic-order-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A MediaInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_13B

Objective of the Rule Set is to: "Enforce the correct use of the MediaInteraction attributes."

RULE INTERACTION 13Ba Context ("//qti:qti-media-interaction") Profile
Assertion 1 Test: "not(@max-plays < @min-plays)"
Statement: "The max-plays attribute value must not be less than the min-plays value."
Removed

toc | top

RULE_SET_INTERACTION_14A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the SliderInteraction."

RULE INTERACTION 14Aa Context ("//qti:qti-slider-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extend-text-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A SliderInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_14B

Objective of the Rule Set is to: "Enforce the correct use of the SliderInteraction attributes."

RULE INTERACTION 14Ba Context ("//qti:qti-slider-interaction") Profile
Assertion 1 Test: "not(@upper-bound < @lower-bound)"
Statement: "The upper-bound attribute value must not be less than the lower-bound value."
Removed

toc | top

RULE_SET_INTERACTION_15A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the DrawingInteraction."

RULE INTERACTION 15Aa Context ("//qti:qti-drawing-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a GraphicGapMatcheInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A DrawingInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_15B

Objective of the Rule Set is to: "Enforce the correct use of the DrawingInteraction attributes."

RULE INTERACTION 15Ba Context ("//qti:qti-drawing-interaction") Profile
Assertion 1 Test: "//qti:qti-response-declaration[@base-type='file']"
Statement: "The base-type must have a value of file."
Removed

toc | top

RULE_SET_INTERACTION_16A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the UploadInteraction."

RULE INTERACTION 16Aa Context ("//qti:qti-upload-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain an UploadInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "An UploadInteraction MUST NOT contain a TextEntryInteraction."
Removed

toc | top

RULE_SET_INTERACTION_16B

Objective of the Rule Set is to: "Enforce the correct use of the UploadInteraction attributes."

RULE INTERACTION 16Ba Context ("//qti:qti-upload-interaction") Profile
Assertion 1 Test: "//qti:qti-response-declaration[@base-type='file']"
Statement: "The base-type must have a value of file."
Removed

toc | top

RULE_SET_INTERACTION_17A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the EndAttemptInteraction."

RULE INTERACTION 17Aa Context ("//qti:qti-end-attempt-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-accustom-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a CusomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a PositionObjectnteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "An EndAttempInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_17B

Objective of the Rule Set is to: "Enforce the correct use of the EndAttemptInteraction attributes."

RULE INTERACTION 17Ba Context ("//qti:qti-end-attempt-interaction") Profile
Assertion 1 Test: "//qti:qti-response-declaration[@base-type='boolean']"
Statement: "The base-type must have a value of boolean."
Removed

toc | top

RULE_SET_INTERACTION_18A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the GapMatchInteraction."

RULE INTERACTION 18Aa Context ("//qti:qti-gap-match-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qi-gap-match-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain an EndAttempInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inloine-choice-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a PorableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A GapMatchInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_18B

Objective of the Rule Set is to: "Enforce the correct use of the GapMatchInteraction attributes."

RULE INTERACTION 18Ba Context ("//qti:qti-gap-match-interaction") Profile
Assertion 1 Test: "//qti:qti-response-declaration[@base-type='directedPair']"
Statement: "The base-type must have a value of directedPair."
Removed
Assertion 2 Test: "not(not(@max-associations=0) and @max-associations < @min-associations)"
Statement: "The max-associations attribute value, provided it is not 0, must not be less than the min-associations value."
Removed

toc | top

RULE_SET_INTERACTION_19A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within the GraphicGapMatchInteraction."

RULE INTERACTION 19Aa Context ("//qti:qti-graphic-gap-match-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A GraphicGapMatchInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_19B

Objective of the Rule Set is to: "Enforce the correct use of the GraphicGapMatchInteraction attributes."

RULE INTERACTION 19Ba Context ("//qti:qti-graphic-gap-match-interaction") Profile
Assertion 1 Test: "//qti:qti-response-declaration[@base-type='directedPair']"
Statement: "The base-type must have a value of directedPair."
Removed

toc | top

RULE_SET_INTERACTION_20A

Objective of the Rule Set is to: "Enforce the prohibiting of nested interactions within CustomInteracion and PortableCustomInteraction."

RULE INTERACTION 20Aa Context ("//qti:qti-custom-interation") Profile
Assertion 01 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A CustomInteraction MUST NOT contain an UploadInteraction."
Removed
RULE INTERACTION 20Ab Context ("//qti:qti-portable-custom-interaction") Profile
Assertion 01 Test: "count(ancestor::qti:qti-portable-custom-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a PortableCustomInteraction."
Removed
Assertion 02 Test: "count(ancestor::qti:qti-associate-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain an AssociateInteraction."
Removed
Assertion 03 Test: "count(ancestor::qti:qti-choice-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a ChoiceInteraction."
Removed
Assertion 04 Test: "count(ancestor::qti:qti-custom-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a CustomInteraction."
Removed
Assertion 05 Test: "count(ancestor::qti:qti-drawing-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a DrawingInteraction."
Removed
Assertion 06 Test: "count(ancestor::qti:qti-end-attempt-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain an EndAttemptInteraction."
Removed
Assertion 07 Test: "count(ancestor::qti:qti-extended-text-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain an ExtendedTextInteraction."
Removed
Assertion 08 Test: "count(ancestor::qti:qti-gap-match-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a GapMatchInteraction."
Removed
Assertion 09 Test: "count(ancestor::qti:qti-graphic-associate-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a GraphicAssociateInteraction."
Removed
Assertion 10 Test: "count(ancestor::qti:qti-graphic-gap-match-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a GraphicGapMatchInteraction."
Removed
Assertion 11 Test: "count(ancestor::qti:qti-graphic-order-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a GraphicOrderInteraction."
Removed
Assertion 12 Test: "count(ancestor::qti:qti-hotspot-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a HotspotInteraction."
Removed
Assertion 13 Test: "count(ancestor::qti:qti-hottext-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a HottextInteraction."
Removed
Assertion 14 Test: "count(ancestor::qti:qti-inline-choice-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain an InlineChoiceInteraction."
Removed
Assertion 15 Test: "count(ancestor::qti:qti-match-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a MatchInteraction."
Removed
Assertion 16 Test: "count(ancestor::qti:qti-media-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a MediaInteraction."
Removed
Assertion 17 Test: "count(ancestor::qti:qti-order-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain an OrderInteraction."
Removed
Assertion 18 Test: "count(ancestor::qti:qti-position-object-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a PositionObjectInteraction."
Removed
Assertion 19 Test: "count(ancestor::qti:qti-select-point-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a SelectPointInteraction."
Removed
Assertion 20 Test: "count(ancestor::qti:qti-slider-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a SliderInteraction."
Removed
Assertion 21 Test: "count(ancestor::qti:qti-text-entry-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain a TextEntryInteraction."
Removed
Assertion 22 Test: "count(ancestor::qti:qti-upload-interaction)=0"
Statement: "A PortableCustomInteraction MUST NOT contain an UploadInteraction."
Removed

toc | top

RULE_SET_INTERACTION_20B

Objective of the Rule Set is to: "Enforce the correct use of the PortableCustomInteraction attributes."

RULE INTERACTION 20Ba Context ("//qti:qti-portable-custom-interaction/qti:qti-context-variable") Profile
Assertion 1 Test: "@identifier='QTI_CONTEXT' or @identifier=//qti:qti-assessment-item/qti:qti-context-declaration/@identifier"
Statement: "The 'qti-context-variable' does NOT have a value defined by a 'qti-context-declaration' in the parent AssessmentItem."
Removed
RULE INTERACTION 20Bb Context ("//qti:qti-portable-custom-interaction/qti:qti-template-variable") Profile
Assertion 1 Test: "@templateIdentifier=//qti:qti-assessment-item/qti:qti-template-declaration/@identifier"
Statement: "The 'qti-template-variable' does NOT have a value defined by a 'qti-template-declaration' in the parent AssessmentItem."
Removed

toc | top

RULE_SET_INTERACTION-RELATED_1

Objective of the Rule Set is to: "Enforce the correct use of the GapText attributes."

RULE INTERACTION-RELATED 1a Context ("//qti:qti-gap-text") Profile
Assertion 1 Test: "not(not(@match-max=0) and @match-max < @match-min)"
Statement: "The match-max attribute value, provided it is not 0, must not be less than the match-min value."
Removed

toc | top

RULE_SET_INTERACTION-RELATED_2

Objective of the Rule Set is to: "Enforce the correct use of the GapImg attributes."

RULE INTERACTION-RELATED 2a Context ("//qti:qti-gap-img") Profile
Assertion 1 Test: "not(not(@match-max=0) and @match-max < @match-min)"
Statement: "The match-max attribute value, provided it is not 0, must not be less than the match-min value."
Removed

toc | top

RULE_SET_INTERACTION-RELATED_3

Objective of the Rule Set is to: "Enforce the correct use of the AssociableHotspot attributes."

RULE INTERACTION-RELATED 3a Context ("//qti:qti-associable-hotspot") Profile
Assertion 1 Test: "not(not(@match-max=0) and @match-max < @match-min)"
Statement: "The match-max attribute value, provided it is not 0, must not be less than the match-min value."
Removed

toc | top

RULE_SET_INTERACTION-RELATED_4

Objective of the Rule Set is to: "Enforce the correct use of the SimpleAssociableChoice attributes."

RULE INTERACTION-RELATED 4a Context ("//qti:qti-simple-associable-choice") Profile
Assertion 1 Test: "not(not(@match-max=0) and @match-max < @match-min)"
Statement: "The match-max attribute value, provided it is not 0, must not be less than the match-min value."
Removed

toc | top

RULE_SET_RUBRICBLOCK

Objective of the Rule Set is to: "Ensure that the constraints on the use of Rubric Blocks are imposed."

RULE RUBRICBLOCK 1 Context ("//qti:qti-rubric-block") Profile
Assertion 1 Test: "count(descendant::qti:qti-rubric-block) = 0"
Statement: "The property qti-rubric-block MUST NOT be a child of a qti-rubric-block property i.e. nesting of rubric blocks is not permitted."
-

toc | top

RULE_SET_SPECIFIC_CLASS_OUTCOMEDEC

Objective of the Rule Set is to: "Enforce the correct use of the OutcomeDeclaration attributes."

RULE SPECIFIC CLASS OUTCOMEDEC 1 Context ("//qti:qti-outcome-declaration") Profile
Assertion 1 Test: "not(@mastery-value < @normal-minimum)"
Statement: "The mastery-value attribute value must not be less than the normal-minimum value."
Removed
Assertion 2 Test: "not(@mastery-value > @normal-maximum)"
Statement: "The mastery-value attribute value must not be greater than the normal-maximum value."
Removed

toc | top

RULE_SET_SPECIFIC_CLASS_RESPONSEDEC

Objective of the Rule Set is to: "Enforce the correct use of the ResponseDeclaration attributes."

RULE 1 SPECIFIC CLASS RESPONSEDEC Context ("//qti:qti-inline-choice-interaction") Profile
Assertion 1 Test: "count(//qti:qti-response-declaration[not(@cardinality='single')][@identifier=//qti:qti-inline-choice-interaction[@max-choices and not(@max-choices=1)]/@response-identifier])=0"
Statement: "The response variable has an invalid cardinality attribute value (this MUST be single) with respect to the associated InlineChoiceInteraction."
Removed
RULE 2 SPECIFIC CLASS RESPONSEDEC Context ("//qti:qti-choice-interaction") Profile
Assertion 1 Test: "count(//qti:qti-response-declaration[@cardinality='single'][@identifier=//qti:qti-choice-interaction[@max-choices and not(@max-choices=1)]/@response-identifier])=0"
Statement: "The value of the cardinality attribute for the response variable is inconsistent with the value of the max-choices attribute for the associated ChoiceInteraction."
Removed

toc | top