IMS Global Logo

The PARCC-APIP-ResponseProcess Profile of the IMS Question and Test Interoperability (QTI) 2.2 Data Model (XSD) Checklist

Author

Colin Smythe (IMS Global, UK)

Date

5th September 2015

Release

Final Release (Final 1.0)

Schema Version

IMS APIP 1.0 QTI 2.2 RESPROC PARCC 1.0

Namespace

http://www.imsglobal.org/xsd/apip/apipv1p0/qtiresproc/imsqti_v2p2

Summary

This document provides a checklist of the PARCC-APIP-ResponseProcess Profile for the data model defined in the IMS Question and Test Interoperability (QTI) 2.2 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 © 2013 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/license.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.

key | toc | top

Table of Contents

  1. Key and Color Coding
  2. Profile Summary
  3. Root Attributes Summary Checklist
  4. Root Class Checklists
    1. "AssessmentItem" Root Class Checklist (Prohibited in Profile)
    2. "AssessmentSection" Root Class Checklist (Prohibited in Profile)
    3. "AssessmentStimulus" Root Class Checklist (Prohibited in Profile)
    4. "AssessmentTest" Root Class Checklist (Prohibited in Profile)
    5. "OutcomeDeclaration" Root Class Checklist (Prohibited in Profile)
    6. "ResponseProcessing" Root Class Checklist
  5. Common Class Checklists
    1. "A" Class Checklist (Prohibited in Profile)
    2. "AnyN" Class Checklist
    3. "AreaMapping" Class Checklist (Prohibited in Profile)
    4. "AssessmentItemRef" Class Checklist (Prohibited in Profile)
    5. "AssociableHotspot" Class Checklist (Prohibited in Profile)
    6. "AssociateInteraction" Class Checklist (Prohibited in Profile)
    7. "BDO" Class Checklist (Prohibited in Profile)
    8. "BR" Class Checklist (Prohibited in Profile)
    9. "BasePromptInteraction" Class Checklist (Prohibited in Profile)
    10. "BaseSequence" Class Checklist (Prohibited in Profile)
    11. "BaseSequenceFull" Class Checklist (Prohibited in Profile)
    12. "BaseSequenceRIdent" Class Checklist (Prohibited in Profile)
    13. "BaseSequenceXBase" Class Checklist (Prohibited in Profile)
    14. "BlockQuote" Class Checklist (Prohibited in Profile)
    15. "BranchRule" Class Checklist (Prohibited in Profile)
    16. "Caption" Class Checklist (Prohibited in Profile)
    17. "ChoiceInteraction" Class Checklist (Prohibited in Profile)
    18. "Col" Class Checklist (Prohibited in Profile)
    19. "ColGroup" Class Checklist (Prohibited in Profile)
    20. "CorrectResponse" Class Checklist (Prohibited in Profile)
    21. "CustomInteraction" Class Checklist (Prohibited in Profile)
    22. "CustomOperator" Class Checklist
    23. "DD" Class Checklist (Prohibited in Profile)
    24. "DL" Class Checklist (Prohibited in Profile)
    25. "DT" Class Checklist (Prohibited in Profile)
    26. "DefaultValue" Class Checklist (Prohibited in Profile)
    27. "Div" Class Checklist (Prohibited in Profile)
    28. "DrawingInteraction" Class Checklist (Prohibited in Profile)
    29. "EndAttemptInteraction" Class Checklist (Prohibited in Profile)
    30. "Equal" Class Checklist
    31. "EqualRounded" Class Checklist
    32. "ExtendedTextInteraction" Class Checklist (Prohibited in Profile)
    33. "FeedbackBlock" Class Checklist (Prohibited in Profile)
    34. "FeedbackInline" Class Checklist (Prohibited in Profile)
    35. "FieldValue" Class Checklist
    36. "Gap" Class Checklist (Prohibited in Profile)
    37. "GapImg" Class Checklist (Prohibited in Profile)
    38. "GapMatchInteraction" Class Checklist (Prohibited in Profile)
    39. "GapText" Class Checklist (Prohibited in Profile)
    40. "GraphicAssociateInteraction" Class Checklist (Prohibited in Profile)
    41. "GraphicGapMatchInteraction" Class Checklist (Prohibited in Profile)
    42. "GraphicOrderInteraction" Class Checklist (Prohibited in Profile)
    43. "HR" Class Checklist (Prohibited in Profile)
    44. "HTMLText" Class Checklist (Prohibited in Profile)
    45. "HotText" Class Checklist (Prohibited in Profile)
    46. "HotTextInteraction" Class Checklist (Prohibited in Profile)
    47. "HotspotChoice" Class Checklist (Prohibited in Profile)
    48. "HotspotInteraction" Class Checklist (Prohibited in Profile)
    49. "Img" Class Checklist (Prohibited in Profile)
    50. "Index" Class Checklist
    51. "InfoControl" Class Checklist (Prohibited in Profile)
    52. "InlineChoice" Class Checklist (Prohibited in Profile)
    53. "InlineChoiceInteraction" Class Checklist (Prohibited in Profile)
    54. "Inside" Class Checklist
    55. "InterpolationTable" Class Checklist (Prohibited in Profile)
    56. "ItemBody" Class Checklist (Prohibited in Profile)
    57. "LI" Class Checklist (Prohibited in Profile)
    58. "Label" Class Checklist (Prohibited in Profile)
    59. "Logic0toMany" Class Checklist
    60. "Logic1toMany" Class Checklist
    61. "LogicPair" Class Checklist
    62. "LogicSingle" Class Checklist
    63. "LookupOutcomeValue" Class Checklist
    64. "Mapping" Class Checklist (Prohibited in Profile)
    65. "MatchInteraction" Class Checklist (Prohibited in Profile)
    66. "MatchTable" Class Checklist (Prohibited in Profile)
    67. "MathOperator" Class Checklist
    68. "MediaInteraction" Class Checklist (Prohibited in Profile)
    69. "ModalFeedback" Class Checklist (Prohibited in Profile)
    70. "NumericLogic1toMany" Class Checklist
    71. "OUL" Class Checklist (Prohibited in Profile)
    72. "Object" Class Checklist (Prohibited in Profile)
    73. "OrderInteraction" Class Checklist (Prohibited in Profile)
    74. "Ordering" Class Checklist (Prohibited in Profile)
    75. "OutcomeCondition" Class Checklist (Prohibited in Profile)
    76. "OutcomeElse" Class Checklist (Prohibited in Profile)
    77. "OutcomeIf" Class Checklist (Prohibited in Profile)
    78. "OutcomeProcessing" Class Checklist (Prohibited in Profile)
    79. "OutcomeProcessingFragment" Class Checklist (Prohibited in Profile)
    80. "PatternMatch" Class Checklist
    81. "PositionObjectInteraction" Class Checklist (Prohibited in Profile)
    82. "PositionObjectStage" Class Checklist (Prohibited in Profile)
    83. "Prompt" Class Checklist (Prohibited in Profile)
    84. "Q" Class Checklist (Prohibited in Profile)
    85. "Repeat" Class Checklist
    86. "ResponseCondition" Class Checklist
    87. "ResponseDeclaration" Class Checklist (Prohibited in Profile)
    88. "ResponseElse" Class Checklist
    89. "ResponseIf" Class Checklist
    90. "ResponseProcessingFragment" Class Checklist (Prohibited in Profile)
    91. "RoundTo" Class Checklist
    92. "RubricBlock" Class Checklist (Prohibited in Profile)
    93. "RubricBlockTemplateBlock" Class Checklist (Prohibited in Profile)
    94. "RubricBlockTemplateInline" Class Checklist (Prohibited in Profile)
    95. "SelectPointInteraction" Class Checklist (Prohibited in Profile)
    96. "Selection" Class Checklist (Prohibited in Profile)
    97. "SetValue" Class Checklist
    98. "SimpleAssociableChoice" Class Checklist (Prohibited in Profile)
    99. "SimpleChoice" Class Checklist (Prohibited in Profile)
    100. "SimpleMatchSet" Class Checklist (Prohibited in Profile)
    101. "SliderInteraction" Class Checklist (Prohibited in Profile)
    102. "StatsOperator" Class Checklist
    103. "StimulusBody" Class Checklist (Prohibited in Profile)
    104. "StringMatch" Class Checklist
    105. "Substring" Class Checklist
    106. "TDH" Class Checklist (Prohibited in Profile)
    107. "TR" Class Checklist (Prohibited in Profile)
    108. "Table" Class Checklist (Prohibited in Profile)
    109. "TablePart" Class Checklist (Prohibited in Profile)
    110. "TemplateBlock" Class Checklist (Prohibited in Profile)
    111. "TemplateBlockFeedbackBlock" Class Checklist (Prohibited in Profile)
    112. "TemplateCondition" Class Checklist (Prohibited in Profile)
    113. "TemplateConstraint" Class Checklist (Prohibited in Profile)
    114. "TemplateDeclaration" Class Checklist (Prohibited in Profile)
    115. "TemplateDefault" Class Checklist (Prohibited in Profile)
    116. "TemplateElse" Class Checklist (Prohibited in Profile)
    117. "TemplateIf" Class Checklist (Prohibited in Profile)
    118. "TemplateInline" Class Checklist (Prohibited in Profile)
    119. "TemplateProcessing" Class Checklist (Prohibited in Profile)
    120. "TestFeedback" Class Checklist (Prohibited in Profile)
    121. "TestPart" Class Checklist (Prohibited in Profile)
    122. "TextEntryInteraction" Class Checklist (Prohibited in Profile)
    123. "UploadInteraction" Class Checklist (Prohibited in Profile)
  6. Abstract Class Checklists
    1. "AssessmentSectionSelection" Abstract Class Checklist (Prohibited in Profile)
    2. "BlockContentModel" Abstract Class Checklist
    3. "BlockGroup" Abstract Class Checklist
    4. "BlockStaticGroup" Abstract Class Checklist
    5. "DLSelection" Abstract Class Checklist
    6. "DivSelection" Abstract Class Checklist (Prohibited in Profile)
    7. "ExpressionGroup" Abstract Class Checklist
    8. "FeedandTempBlockStatic" Abstract Class Checklist
    9. "FeedbackBlockStatic" Abstract Class Checklist
    10. "FeedbackFlowStaticGroup" Abstract Class Checklist
    11. "FeedbackInlineGroup" Abstract Class Checklist
    12. "FlowContentModel" Abstract Class Checklist
    13. "FlowGroup" Abstract Class Checklist
    14. "FlowStaticGroup" Abstract Class Checklist
    15. "GapChoice" Abstract Class Checklist (Prohibited in Profile)
    16. "InlineChoiceGroup" Abstract Class Checklist
    17. "InlineContentModel" Abstract Class Checklist
    18. "InlineGroup" Abstract Class Checklist
    19. "InlineStaticGroup" Abstract Class Checklist
    20. "ItemBodySelect" Abstract Class Checklist
    21. "LookupTable" Abstract Class Checklist (Prohibited in Profile)
    22. "NumericExpressionGroup" Abstract Class Checklist
    23. "ObjectFlowGroup" Abstract Class Checklist (Prohibited in Profile)
    24. "OutcomeRule" Abstract Class Checklist (Prohibited in Profile)
    25. "PromptStaticGroup" Abstract Class Checklist (Prohibited in Profile)
    26. "ResponseRuleGroup" Abstract Class Checklist
    27. "RubricBlockContentModel" Abstract Class Checklist
    28. "RubricTemplateBlockContentModel" Abstract Class Checklist
    29. "RubricTemplateInlineStaticGroup" Abstract Class Checklist
    30. "SSMLGroup" Abstract Class Checklist
    31. "SectionPart" Abstract Class Checklist (Prohibited in Profile)
    32. "TableCellGroup" Abstract Class Checklist (Prohibited in Profile)
    33. "TemplateRuleGroup" Abstract Class Checklist (Prohibited in Profile)
  7. Import Class Checklists
    1. "APIPAccessibility" Import (Base) Class Checklist
    2. "HTML5" Import (Base) Class Checklist
    3. "Include" Import (Base) Class Checklist
    4. "MathML2" Import (Base) Class Checklist
    5. "MathML3" Import (Base) Class Checklist
    6. "SSMLv1p1" Import (Base) Class Checklist
  8. Derived Data-Type Checklists
    1. "ARIALevelInteger" Derived Class Checklist
    2. "AreaMapEntry" Derived Class Checklist (Prohibited in Profile)
    3. "AssessmentSectionRef" Derived Class Checklist (Prohibited in Profile)
    4. "AssessmentStimulusRef" Derived Class Checklist (Prohibited in Profile)
    5. "BaseSequenceXBaseEmpty" Derived Class Checklist (Prohibited in Profile)
    6. "BaseValue" Derived Class Checklist
    7. "Correct" Derived Class Checklist
    8. "DataHTML5Extension" Derived Class Checklist
    9. "Default" Derived Class Checklist
    10. "EncVariableString" Derived Class Checklist
    11. "Identifier" Derived Class Checklist
    12. "InterpolationTableEntry" Derived Class Checklist (Prohibited in Profile)
    13. "ItemSessionControl" Derived Class Checklist (Prohibited in Profile)
    14. "Length" Derived Class Checklist
    15. "MapEntry" Derived Class Checklist (Prohibited in Profile)
    16. "MapResponse" Derived Class Checklist
    17. "MatchTableEntry" Derived Class Checklist (Prohibited in Profile)
    18. "MathConstant" Derived Class Checklist
    19. "MimeType" Derived Class Checklist
    20. "NonNegativeDouble" Derived Class Checklist
    21. "Number" Derived Class Checklist
    22. "OutcomeMinMax" Derived Class Checklist
    23. "Param" Derived Class Checklist (Prohibited in Profile)
    24. "PrintedVariable" Derived Class Checklist (Prohibited in Profile)
    25. "RandomFloat" Derived Class Checklist
    26. "RandomInteger" Derived Class Checklist
    27. "StyleSheet" Derived Class Checklist (Prohibited in Profile)
    28. "TestVariables" Derived Class Checklist
    29. "TimeLimits" Derived Class Checklist (Prohibited in Profile)
    30. "UniqueIdentifier" Derived Class Checklist
    31. "UniqueIdentifierRef" Derived Class Checklist
    32. "Value" Derived Class Checklist (Prohibited in Profile)
    33. "Variable" Derived Class Checklist
    34. "VariableMapping" Derived Class Checklist (Prohibited in Profile)
    35. "VariableString" Derived Class Checklist
    36. "Weight" Derived Class Checklist (Prohibited in Profile)
  9. Primitive Data-Type Definitions
  10. Schematron Rules Definitions
    1. Defined Schematron Rules
      1. "RULE_SET_GENERAL_1
      2. "RULE_SET_GENERAL_2
      3. "RULE_SET_INTERACTION_01
      4. "RULE_SET_INTERACTION_02
      5. "RULE_SET_INTERACTION_03
      6. "RULE_SET_INTERACTION_04
      7. "RULE_SET_INTERACTION_05
      8. "RULE_SET_INTERACTION_06
      9. "RULE_SET_INTERACTION_07
      10. "RULE_SET_INTERACTION_08
      11. "RULE_SET_INTERACTION_09
      12. "RULE_SET_INTERACTION_10
      13. "RULE_SET_INTERACTION_11
      14. "RULE_SET_INTERACTION_12
      15. "RULE_SET_INTERACTION_13
      16. "RULE_SET_INTERACTION_14
      17. "RULE_SET_INTERACTION_15
      18. "RULE_SET_INTERACTION_16
      19. "RULE_SET_INTERACTION_17
      20. "RULE_SET_INTERACTION_18
      21. "RULE_SET_INTERACTION_19
      22. "RULE_SET_INTERACTION-RELATED_1
      23. "RULE_SET_INTERACTION-RELATED_2
      24. "RULE_SET_INTERACTION-RELATED_3
      25. "RULE_SET_INTERACTION-RELATED_4
      26. "RULE_SET_SPECIFIC_CLASS_1
      27. "RULE_SET_SPECIFIC_CLASS_2

key | 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:

key | toc | top

Profile Summary

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

key | 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 assessmentTest [1] AssessmentTest (Sequence) Prohibited -
2 assessmentSection [1] AssessmentSection (Sequence) Prohibited -
3 assessmentItem [1] AssessmentItem (Sequence) Prohibited -
4 assessmentStimulus [1] AssessmentStimulus (Sequence) Prohibited -
5 responseProcessing [1] ResponseProcessing (Sequence) - -
6 outcomeDeclaration [1] OutcomeDeclaration (Sequence) Prohibited -

key | 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 AssessmentItem.Type - N/A - -[[ Sequence ]]- Prohibited - N/A -

key | toc | top

"AssessmentSection" Root Class Checklist

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

key | toc | top

"AssessmentStimulus" Root Class Checklist

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

key | toc | top

"AssessmentTest" Root Class Checklist

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

key | toc | top

"OutcomeDeclaration" Root Class Checklist

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

key | toc | top

"ResponseProcessing" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root ResponseProcessing.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@template [0..1] PT:AnyURI - -
b
->@templateLocation [0..1] PT:AnyURI - -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: ResponseRuleGroup
1.1
->xi:include XOR [1] Include (Import) - Further information in the external schema located at: http://www.imsglobal.org/xsd/w3/2001/XInclude.xsd
1.2
->responseCondition XOR [1] ResponseCondition (Sequence) - -
1.3
->responseProcessingFragment XOR [1] ResponseProcessingFragment (Sequence) Prohibited -
1.4
->setOutcomeValue XOR [1] SetValue (Sequence) - -
1.5
->exitResponse XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.6
->lookupOutcomeValue XOR [1] LookupOutcomeValue (Sequence) - -

key | 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 A.Type - N/A - -[[ Sequence, Mixed ]]- Prohibited - N/A -

key | toc | top

"AnyN" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class AnyN.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@min [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
b
->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1
-[[ Abstract ]]- [1..*] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"AreaMapping" Class Checklist

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

key | toc | top

"AssessmentItemRef" Class Checklist

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

key | toc | top

"AssociableHotspot" Class Checklist

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

key | toc | top

"AssociateInteraction" Class Checklist

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

key | toc | top

"BDO" Class Checklist

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

key | toc | top

"BR" Class Checklist

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

key | toc | top

"BasePromptInteraction" Class Checklist

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

key | toc | top

"BaseSequence" Class Checklist

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

key | toc | top

"BaseSequenceFull" Class Checklist

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

key | toc | top

"BaseSequenceRIdent" Class Checklist

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

key | toc | top

"BaseSequenceXBase" Class Checklist

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

key | toc | top

"BlockQuote" Class Checklist

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

key | toc | top

"BranchRule" Class Checklist

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

key | toc | top

"Caption" Class Checklist

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

key | toc | top

"ChoiceInteraction" Class Checklist

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

key | toc | top

"Col" Class Checklist

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

key | toc | top

"ColGroup" Class Checklist

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

key | toc | top

"CorrectResponse" Class Checklist

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

key | toc | top

"CustomInteraction" Class Checklist

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

key | toc | top

"CustomOperator" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class CustomOperator.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@class [0..1] DT:Identifier (PT:NCName) - -
b
->@definition [0..1] PT:AnyURI - -
c
->@extension [0..*] PT:NamespaceLax - -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -
2
->extension [0..1] PT:NamespaceLax - -

key | toc | top

"DD" Class Checklist

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

key | toc | top

"DL" Class Checklist

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

key | toc | top

"DT" Class Checklist

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

key | toc | top

"DefaultValue" Class Checklist

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

key | toc | top

"Div" Class Checklist

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

key | toc | top

"DrawingInteraction" Class Checklist

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

key | toc | top

"EndAttemptInteraction" Class Checklist

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

key | toc | top

"Equal" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Equal.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@toleranceMode [0..1] [ Enumeration (ToleranceMode) ] - Permitted values are: { absolute | exact | relative }.
Default value = "exact".
b
->@tolerance [0..1] [ List (ToleranceList) ] - The list consist of values of data-type(s): PT:String, PT:Double.
c
->@includeLowerBound [0..1] PT:Boolean - Default value = "true".
d
->@includeUpperBound [0..1] PT:Boolean - Default value = "true".
1
-[[ Abstract ]]- [ 2 .. 2 ] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"EqualRounded" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class EqualRounded.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@roundingMode [0..1] [ Enumeration (RoundingMode) ] - Permitted values are: { decimalPlaces | significantFigures }.
Default value = "significantFigures".
b
->@figures [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1
-[[ Abstract ]]- [ 2 .. 2 ] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"ExtendedTextInteraction" Class Checklist

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

key | toc | top

"FeedbackBlock" Class Checklist

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

key | toc | top

"FeedbackInline" Class Checklist

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

key | toc | top

"FieldValue" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class FieldValue.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@fieldIdentifier [1] DT:Identifier (PT:NCName) - -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"Gap" Class Checklist

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

key | toc | top

"GapImg" Class Checklist

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

key | toc | top

"GapMatchInteraction" Class Checklist

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

key | toc | top

"GapText" Class Checklist

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

key | toc | top

"GraphicAssociateInteraction" Class Checklist

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

key | toc | top

"GraphicGapMatchInteraction" Class Checklist

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

key | toc | top

"GraphicOrderInteraction" Class Checklist

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

key | toc | top

"HR" Class Checklist

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

key | toc | top

"HTMLText" Class Checklist

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

key | toc | top

"HotText" Class Checklist

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

key | toc | top

"HotTextInteraction" Class Checklist

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

key | toc | top

"HotspotChoice" Class Checklist

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

key | toc | top

"HotspotInteraction" Class Checklist

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

key | toc | top

"Img" Class Checklist

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

key | toc | top

"Index" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Index.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@n [1] [ Union (IntOrIdentifier) ] - The value is one of the following data-type(s): {PT:NCName | PT:Int }.
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"InfoControl" Class Checklist

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

key | toc | top

"InlineChoice" Class Checklist

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

key | toc | top

"InlineChoiceInteraction" Class Checklist

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

key | toc | top

"Inside" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Inside.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@shape [1] [ Enumeration (Shape) ] - Permitted values are: { circle | default | ellipse | poly | rect }.
b
->@coords [1] PT:NormalizedString - -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"InterpolationTable" Class Checklist

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

key | toc | top

"ItemBody" Class Checklist

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

key | toc | top

"LI" Class Checklist

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

key | toc | top

"Label" Class Checklist

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

key | toc | top

"Logic0toMany" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Logic0toMany.Type - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [0..*] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"Logic1toMany" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Logic1toMany.Type - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [1..*] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"LogicPair" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LogicPair.Type - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [ 2 .. 2 ] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"LogicSingle" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LogicSingle.Type - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"LookupOutcomeValue" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class LookupOutcomeValue.Type - 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
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"Mapping" Class Checklist

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

key | toc | top

"MatchInteraction" Class Checklist

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

key | toc | top

"MatchTable" Class Checklist

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

key | toc | top

"MathOperator" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class MathOperator.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@name [1] [ Enumeration (MathOperatorName) ] - Permitted values are: { sin | cos | tan | sec | csc | cot | asin | acos | atan | atan2 | asec | acsc | acot | sinh | cosh | tanh | sech | csch | coth | log | ln | exp | abs | signum | floor | ceil | toDegrees | toRadians }.
1
-[[ Abstract ]]- [1..*] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.54
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.54a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.55
->stringMatch XOR [1] StringMatch (Sequence) - -
1.56
->repeat XOR [1] Repeat (Sequence) - -
1.57
->roundTo XOR [1] RoundTo (Sequence) - -
1.58
->lcm XOR [1] Logic1toMany (Sequence) - -
1.59
->gcd XOR [1] Logic1toMany (Sequence) - -
1.60
->min XOR [1] Logic1toMany (Sequence) - -
1.61
->max XOR [1] Logic1toMany (Sequence) - -
1.62
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.62a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.63
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.64
->mathOperator XOR [1] MathOperator (Sequence) - -

key | toc | top

"MediaInteraction" Class Checklist

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

key | toc | top

"ModalFeedback" Class Checklist

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

key | toc | top

"NumericLogic1toMany" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class NumericLogic1toMany.Type - N/A - -[[ Sequence ]]- - - N/A -
1
-[[ Abstract ]]- [1..*] -[[ Selection ]]- - In the model this abstract class is named: NumericExpressionGroup
1.1
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.2
->subtract XOR [1] LogicPair (Sequence) - -
1.3
->divide XOR [1] LogicPair (Sequence) - -
1.4
->multiple XOR [1] Logic0toMany (Sequence) - -
1.5
->ordered XOR [1] Logic0toMany (Sequence) - -
1.6
->customOperator XOR [1] CustomOperator (Sequence) - -
1.7
->random XOR [1] LogicSingle (Sequence) - -
1.8
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.8a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.8b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.8c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.9
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.9a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.9b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.9c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.10
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.10a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.10b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.10c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.11
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.11a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.11b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.11c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.12
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.12a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.12b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.12c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.13
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.14
->delete XOR [1] LogicPair (Sequence) - -
1.15
->index XOR [1] Index (Sequence) - -
1.16
->power XOR [1] LogicPair (Sequence) - -
1.17
->containerSize XOR [1] LogicSingle (Sequence) - -
1.18
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.19
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.20
->integerDivide XOR [1] LogicPair (Sequence) - -
1.21
->integerModulus XOR [1] LogicPair (Sequence) - -
1.22
->product XOR [1] Logic1toMany (Sequence) - -
1.23
->round XOR [1] LogicSingle (Sequence) - -
1.24
->truncate XOR [1] LogicSingle (Sequence) - -
1.25
->fieldValue XOR [1] FieldValue (Sequence) - -
1.26
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.26a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.26b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.26c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.27
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.27a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.27b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.28
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.28a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.28b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.28c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.28d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.28e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.29
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.29a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.29b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.29c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.29d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.29e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.30
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.30a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.30b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.30c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.30d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.30e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.30f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.31
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.32
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.32a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.33
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->mapResponse XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.34a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.35
->repeat XOR [1] Repeat (Sequence) - -
1.36
->roundTo XOR [1] RoundTo (Sequence) - -
1.37
->lcm XOR [1] Logic1toMany (Sequence) - -
1.38
->gcd XOR [1] Logic1toMany (Sequence) - -
1.39
->min XOR [1] Logic1toMany (Sequence) - -
1.40
->max XOR [1] Logic1toMany (Sequence) - -
1.41
->mathConstant XOR [1] DT:MathConstant (PT:Empty) - This derived element has no value i.e. it is empty.
1.41a
--->@name [1] [ Enumeration (MathConstantNames) ] - Permitted values are: { pi | e }.
1.42
->statsOperator XOR [1] StatsOperator (Sequence) - -
1.43
->mathOperator XOR [1] MathOperator (Sequence) - -
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.

key | toc | top

"OUL" Class Checklist

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

key | toc | top

"Object" Class Checklist

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

key | toc | top

"OrderInteraction" Class Checklist

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

key | toc | top

"Ordering" Class Checklist

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

key | toc | top

"OutcomeCondition" Class Checklist

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

key | toc | top

"OutcomeElse" Class Checklist

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

key | toc | top

"OutcomeIf" Class Checklist

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

key | toc | top

"OutcomeProcessing" Class Checklist

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

key | toc | top

"OutcomeProcessingFragment" Class Checklist

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

key | toc | top

"PatternMatch" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class PatternMatch.Type - N/A - -[[ Sequence ]]- - - N/A -
a
->@pattern [1] [ Union (StringOrVariableRef) ] - The value is one of the following data-type(s): {PT:String | DT:EncVariableString }.
1
-[[ Abstract ]]- [1] -[[ Selection ]]- - In the model this abstract class is named: ExpressionGroup
1.1
->and XOR [1] Logic1toMany (Sequence) - -
1.2
->gt XOR [1] LogicPair (Sequence) - -
1.3
->not XOR [1] LogicSingle (Sequence) - -
1.4
->lt XOR [1] LogicPair (Sequence) - -
1.5
->gte XOR [1] LogicPair (Sequence) - -
1.6
->lte XOR [1] LogicPair (Sequence) - -
1.7
->or XOR [1] Logic1toMany (Sequence) - -
1.8
->sum XOR [1] NumericLogic1toMany (Sequence) - -
1.9
->durationLT XOR [1] LogicPair (Sequence) - -
1.10
->durationGTE XOR [1] LogicPair (Sequence) - -
1.11
->subtract XOR [1] LogicPair (Sequence) - -
1.12
->divide XOR [1] LogicPair (Sequence) - -
1.13
->multiple XOR [1] Logic0toMany (Sequence) - -
1.14
->ordered XOR [1] Logic0toMany (Sequence) - -
1.15
->customOperator XOR [1] CustomOperator (Sequence) - -
1.16
->random XOR [1] LogicSingle (Sequence) - -
1.17
->numberIncorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.17a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.17b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.17c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18
->numberCorrect XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.18a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.18b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.18c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19
->numberPresented XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.19a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.19b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.19c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20
->numberResponded XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.20a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.20b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.20c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21
->numberSelected XOR [1] DT:Number (PT:Empty) - This derived element has no value i.e. it is empty.
1.21a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.21b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.21c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.22
->substring XOR [1] Substring (Sequence) - -
1.23
->equalRounded XOR [1] EqualRounded (Sequence) - -
1.24
->null XOR [1] PT:Empty - This element has no value i.e. it is empty.
1.25
->delete XOR [1] LogicPair (Sequence) - -
1.26
->match XOR [1] LogicPair (Sequence) - -
1.27
->index XOR [1] Index (Sequence) - -
1.28
->power XOR [1] LogicPair (Sequence) - -
1.29
->equal XOR [1] Equal (Sequence) - -
1.30
->contains XOR [1] LogicPair (Sequence) - -
1.31
->containerSize XOR [1] LogicSingle (Sequence) - -
1.32
->correct XOR [1] DT:Correct (PT:Empty) - This derived element has no value i.e. it is empty.
1.32a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.33
->default XOR [1] DT:Default (PT:Empty) - This derived element has no value i.e. it is empty.
1.33a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.34
->anyN XOR [1] AnyN (Sequence) - -
1.35
->integerDivide XOR [1] LogicPair (Sequence) - -
1.36
->integerModulus XOR [1] LogicPair (Sequence) - -
1.37
->isNull XOR [1] LogicSingle (Sequence) - -
1.38
->member XOR [1] LogicPair (Sequence) - -
1.39
->product XOR [1] Logic1toMany (Sequence) - -
1.40
->round XOR [1] LogicSingle (Sequence) - -
1.41
->truncate XOR [1] LogicSingle (Sequence) - -
1.42
->fieldValue XOR [1] FieldValue (Sequence) - -
1.43
->randomInteger XOR [1] DT:RandomInteger (PT:Empty) - This derived element has no value i.e. it is empty.
1.43a
--->@min [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "0".
1.43b
--->@max [1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
1.43c
--->@step [0..1] [ Union (IntegerOrVariableRef) ] - The value is one of the following data-type(s): {PT:Integer | DT:VariableString }.
Default value = "1".
1.44
->randomFloat XOR [1] DT:RandomFloat (PT:Empty) - This derived element has no value i.e. it is empty.
1.44a
--->@min [0..1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
Default value = "0".
1.44b
--->@max [1] [ Union (FloatOrVariableRef) ] - The value is one of the following data-type(s): {PT:Double | DT:VariableString }.
1.45
->variable XOR [1] DT:Variable (PT:Empty) - This derived element has no value i.e. it is empty.
1.45a
--->@identifier [1] DT:Identifier (PT:NCName) - -
1.45b
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46
->outcomeMinimum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.46a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.46b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.46d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.46e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47
->outcomeMaximum XOR [1] DT:OutcomeMinMax (PT:Empty) - This derived element has no value i.e. it is empty.
1.47a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.47b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.47d
--->@outcomeIdentifier [1] DT:Identifier (PT:NCName) - -
1.47e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48
->testVariables XOR [1] DT:TestVariables (PT:Empty) - This derived element has no value i.e. it is empty.
1.48a
--->@sectionIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48b
--->@includeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48c
--->@excludeCategory [0..1] [ List (IdentifierList) ] - The list consist of values of data-type(s): PT:NCName.
1.48d
--->@variableIdentifier [1] DT:Identifier (PT:NCName) - -
1.48e
--->@weightIdentifier [0..1] DT:Identifier (PT:NCName) - -
1.48f
--->@baseType [0..1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.49
->integerToFloat XOR [1] LogicSingle (Sequence) - -
1.50
->inside XOR [1] Inside (Sequence) - -
1.51
->baseValue XOR [1] DT:BaseValue (PT:String) - -
1.51a
--->@baseType [1] [ Enumeration (BaseType) ] - Permitted values are: { boolean | directedPair | duration | file | float | identifier | integer | pair | point | string | uri }.
1.52
->patternMatch XOR [1] PatternMatch (Sequence) - -
1.53
->mapResponsePoint XOR [1] DT:MapResponse (PT:Empty) - This derived element has no value i.e. it is empty.
1.53a
--->@identifier [1] DT:Identifier (PT:NCName) - -