IMS Global Logo

The PARCCv1p0 Profile of the IMS Accessible Portable Item Protocol (APIP): Access for All Personal Needs and Preferences (AfA PNP) v2.0 Profile 1.0 Data Model (XSD) Checklist

Author

Colin Smythe (IMS Global, UK)

Date

5th June 2015

Release

Final (1.0)

Schema Version

IMS AFAPNP APIP V1.0 PARCC V1.0

Namespace

http://www.imsglobal.org/xsd/apip/apipv1p0/imsafapnp_v2p0

Summary

This document provides a checklist of the PARCCv1p0 Profile for the data model defined in the IMS Access For All Personal Needs and Preferences (AfA PNP) 2.0 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. "AccessForAllUser" Root Class Checklist (Modified in Profile)
  5. Common Class Checklists
    1. "AdaptationPreference" Class Checklist (Prohibited in Profile)
    2. "AlternativeKeyboard" Class Checklist (Prohibited in Profile)
    3. "AlternativePointing" Class Checklist (Prohibited in Profile)
    4. "Application" Class Checklist (Prohibited in Profile)
    5. "ApplicationParameter" Class Checklist (Prohibited in Profile)
    6. "AutomaticScanning" Class Checklist (Prohibited in Profile)
    7. "Braille" Class Checklist (Modified in Profile)
    8. "CodeSelection" Class Checklist (Prohibited in Profile)
    9. "CodeTermination" Class Checklist (Prohibited in Profile)
    10. "CodedInput" Class Checklist (Prohibited in Profile)
    11. "CommandAndControl" Class Checklist (Prohibited in Profile)
    12. "Content" Class Checklist (Modified in Profile)
    13. "Control" Class Checklist (Modified in Profile)
    14. "Debounce" Class Checklist (Prohibited in Profile)
    15. "DirectedScanning" Class Checklist (Prohibited in Profile)
    16. "Display" Class Checklist (Modified in Profile)
    17. "DwellSelect" Class Checklist (Prohibited in Profile)
    18. "FontFace" Class Checklist (Prohibited in Profile)
    19. "InverseScanning" Class Checklist (Prohibited in Profile)
    20. "KeyboardEnhancement" Class Checklist (Prohibited in Profile)
    21. "MouseEmulation" Class Checklist (Prohibited in Profile)
    22. "OnscreenKeyboard" Class Checklist (Prohibited in Profile)
    23. "PointAndClickSelection" Class Checklist (Prohibited in Profile)
    24. "PointAndDwellSelection" Class Checklist (Prohibited in Profile)
    25. "Prediction" Class Checklist (Prohibited in Profile)
    26. "RelativePointing" Class Checklist (Prohibited in Profile)
    27. "RepeatKeys" Class Checklist (Prohibited in Profile)
    28. "ResizableKeys" Class Checklist (Prohibited in Profile)
    29. "ScreenEnhancement" Class Checklist (Modified in Profile)
    30. "ScreenReader" Class Checklist (Modified in Profile)
    31. "SlowKeys" Class Checklist (Prohibited in Profile)
    32. "StickyKeys" Class Checklist (Prohibited in Profile)
    33. "StructuralNavigation" Class Checklist (Prohibited in Profile)
    34. "StructuralPresentation" Class Checklist (Prohibited in Profile)
    35. "SwitchAssignment" Class Checklist (Prohibited in Profile)
    36. "Tactile" Class Checklist (Modified in Profile)
    37. "TextReadingHighlight" Class Checklist (Prohibited in Profile)
    38. "VisualAlert" Class Checklist (Prohibited in Profile)
    39. "VoiceRecognition" Class Checklist (Prohibited in Profile)
  6. Import Class Checklists
    1. "APIPContent" Import (Profile) Class Checklist
    2. "APIPControl" Import (Profile) Class Checklist
    3. "APIPDisplay" Import (Profile) Class Checklist
    4. "APIPScreenEnhancement" Import (Profile) Class Checklist
    5. "ActivateByDefault" Import (Profile) Class Checklist
    6. "AssignedSupport" Import (Profile) Class Checklist
  7. Primitive Data-Type Definitions
  8. Schematron Rules Definitions
    1. Unordered Schematron Rules

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 "PARCCv1p0". 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 accessForAllUser [1] AccessForAllUser (Unordered) - -

key | toc | top

Root Class Checklists

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

"AccessForAllUser" Root Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Root AccessForAllUser.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->language [0..1] PT:NormalizedString - -
2
->display [0..1] Display (Unordered) - -
3
->control [0..1] Control (Unordered) - -
4
->content [0..1] Content (Unordered) - -
5
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.

key | toc | top

Common Class Checklists

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

"AdaptationPreference" Class Checklist

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

key | toc | top

"AlternativeKeyboard" Class Checklist

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

key | toc | top

"AlternativePointing" Class Checklist

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

key | toc | top

"Application" Class Checklist

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

key | toc | top

"ApplicationParameter" Class Checklist

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

key | toc | top

"AutomaticScanning" Class Checklist

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

key | toc | top

"Braille" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Braille.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->usage [0..1] Enumeration (UsageVocabulary) - Permitted values are: { required | preferred | optionally use | prohibited }.
Default value = "preferred".
2
->brailleGrade [0..1] Enumeration (BrailleGradeVocabulary) - Permitted values are: { uncontracted | contracted }.
Default value = "uncontracted".
3
->numberOfBrailleDots [0..1] Enumeration (BrailleDotNumberVocabulary) - Permitted values are: { 6 | 8 }.
Default value = "6".
4
->numberOfBrailleCells [0..1] PT:Integer - Default value = "80".
5
->brailleMark [0..1] Enumeration (BrailleMarkVocabulary) - Permitted values are: { highlight | bold | underline | italic | strikeout | colour }.
6
->brailleDotPressure [0..1] PT:Decimal - Default value = "0.5".
7
->brailleStatusCell [1] Enumeration (BrailleStatusVocabulary) - Permitted values are: { off | left | right }.
Default value = "off".
8
->application [0..*] Application (Unordered) Prohibited -
9
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.
X1
->apipp:assignedSupport [1] AssignedSupport (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
X2
->apipp:activateByDefault [1] ActivateByDefault (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd

key | toc | top

"CodeSelection" Class Checklist

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

key | toc | top

"CodeTermination" Class Checklist

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

key | toc | top

"CodedInput" Class Checklist

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

key | toc | top

"CommandAndControl" Class Checklist

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

key | toc | top

"Content" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Content.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->adaptationPreference [0..1] AdaptationPreference (Unordered) Prohibited -
2
->colourCodingAvoidance [0..1] PT:Boolean Prohibited Default value = "false".
3
->hazard [0..1] Enumeration (HazardVocabulary) - Permitted values are: { flashing | sound | olfactory | motion simulation }.
4
->supportTool [0..1] Enumeration (SupportToolVocabulary) - Permitted values are: { dictionary | calculator | note taking | peer interaction | thesaurus | abacus | spell checker | homophone checker | mind mapping software | outline tool }.
5
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.
X1
->apipp:apipContent [0..1] APIPContent (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd

key | toc | top

"Control" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Control.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->inputRequirements [0..1] Enumeration (ControlFlexibilityVocabulary) Prohibited Permitted values are: { full keyboard control | full mouse control }.
2
->keyboardEnhancement [0..1] KeyboardEnhancement (Unordered) Prohibited -
3
->onscreenKeyboard [0..1] OnscreenKeyboard (Unordered) Prohibited -
4
->alternativeKeyboard [0..1] AlternativeKeyboard (Unordered) Prohibited -
5
->mouseEmulation [0..1] MouseEmulation (Unordered) Prohibited -
6
->alternativePointing [0..1] AlternativePointing (Unordered) Prohibited -
7
->voiceRecognition [0..1] VoiceRecognition (Unordered) Prohibited -
8
->codedInput [0..1] CodedInput (Unordered) Prohibited -
9
->prediction [0..1] Prediction (Unordered) Prohibited -
10
->structuralNavigation [0..1] StructuralNavigation (Unordered) Prohibited -
11
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.
X1
->apipp:apipControl [0..1] APIPControl (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd

key | toc | top

"Debounce" Class Checklist

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

key | toc | top

"DirectedScanning" Class Checklist

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

key | toc | top

"Display" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Display.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->screenReader [0..1] ScreenReader (Unordered) - -
2
->screenEnhancement [0..1] ScreenEnhancement (Unordered) - -
3
->textReadingHighlight [0..1] TextReadingHighlight (Unordered) Prohibited -
4
->braille [0..1] Braille (Unordered) - -
5
->tactile [0..1] Tactile (Unordered) - -
6
->visualAlert [0..1] VisualAlert (Unordered) Prohibited -
7
->structuralPresentation [0..1] StructuralPresentation (Unordered) Prohibited -
8
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.
X1
->apipp:apipDisplay [0..1] APIPDisplay (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd

key | toc | top

"DwellSelect" Class Checklist

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

key | toc | top

"FontFace" Class Checklist

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

key | toc | top

"InverseScanning" Class Checklist

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

key | toc | top

"KeyboardEnhancement" Class Checklist

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

key | toc | top

"MouseEmulation" Class Checklist

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

key | toc | top

"OnscreenKeyboard" Class Checklist

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

key | toc | top

"PointAndClickSelection" Class Checklist

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

key | toc | top

"PointAndDwellSelection" Class Checklist

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

key | toc | top

"Prediction" Class Checklist

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

key | toc | top

"RelativePointing" Class Checklist

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

key | toc | top

"RepeatKeys" Class Checklist

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

key | toc | top

"ResizableKeys" Class Checklist

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

key | toc | top

"ScreenEnhancement" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ScreenEnhancement.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->usage [0..1] Enumeration (UsageVocabulary) Prohibited Permitted values are: { required | preferred | optionally use | prohibited }.
Default value = "preferred".
2
->fontFace [0..1] FontFace (Unordered) Prohibited -
3
->fontSize [0..1] PT:Decimal Prohibited Default value = "12.0".
4
->foregroundColour [0..1] Enumeration (ColourVocabulary) Prohibited Permitted values are: { Red | Green | Blue | Alpha }.
5
->backgroundColour [0..1] Enumeration (ColourVocabulary) Prohibited Permitted values are: { Red | Green | Blue | Alpha }.
6
->highlightColour [0..1] Enumeration (ColourVocabulary) Prohibited Permitted values are: { Red | Green | Blue | Alpha }.
7
->linkColour [0..1] Enumeration (ColourVocabulary) Prohibited Permitted values are: { Red | Green | Blue | Alpha }.
8
->cursorSize [0..1] PT:Decimal Prohibited Default value = "0.5".
9
->cursorColour [0..1] Enumeration (ColourVocabulary) Prohibited Permitted values are: { Red | Green | Blue | Alpha }.
10
->cursorTrails [0..1] PT:Decimal Prohibited Default value = "0.5".
11
->invertColourChoice [0..1] PT:Boolean - Default value = "false".
12
->invertImages [0..1] PT:Boolean Prohibited Default value = "false".
13
->tracking [0..1] Enumeration (TrackingVocabulary) Prohibited Permitted values are: { mouse | caret | focus }.
14
->magnification [0..1] PT:Decimal - Default value = "1.0".
15
->personalStylesheet [0..1] PT:AnyURI Prohibited -
16
->application [0..*] Application (Unordered) Prohibited -
17
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.
X1
->apipp:apipScreenEnhancement [1] APIPScreenEnhancement (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd

key | toc | top

"ScreenReader" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class ScreenReader.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->usage [0..1] Enumeration (UsageVocabulary) - Permitted values are: { required | preferred | optionally use | prohibited }.
Default value = "preferred".
2
->linkIndication [0..*] Enumeration (LinkIndicationVocabulary) - Permitted values are: { speak link | different voice | sound effect | none }.
Default value = "speak link".
3
->speechRate [0..1] PT:Integer - Default value = "180".
4
->pitch [0..1] PT:Decimal - Default value = "0.5".
5
->volume [0..1] PT:Decimal - Default value = "0.5".
6
->application [0..*] Application (Unordered) Prohibited -
7
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.

key | toc | top

"SlowKeys" Class Checklist

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

key | toc | top

"StickyKeys" Class Checklist

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

key | toc | top

"StructuralNavigation" Class Checklist

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

key | toc | top

"StructuralPresentation" Class Checklist

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

key | toc | top

"SwitchAssignment" Class Checklist

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

key | toc | top

"Tactile" Class Checklist

Identifier Element/Attribute Name Multiplicity Data Type Profile Notes
Class Tactile.Type - N/A - -[[ Unordered ]]- - - N/A -
1
->usage [0..1] Enumeration (UsageVocabulary) Prohibited Permitted values are: { required | preferred | optionally use | prohibited }.
Default value = "preferred".
2
->application [0..*] Application (Unordered) Prohibited -
3
->extension [0..*] PT:Namespace Prohibited This is a permitted extension point (element) using strict namespacing.
X1
->apipp:assignedSupport [1] AssignedSupport (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
X2
->apipp:activateByDefault [1] ActivateByDefault (Import) Extension
Import
Schema Location:
http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd

key | toc | top

"TextReadingHighlight" Class Checklist

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

key | toc | top

"VisualAlert" Class Checklist

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

key | toc | top

"VoiceRecognition" Class Checklist

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

key | toc | top

Import Class Checklists

The imported classes supported by the specification.

"APIPContent" Import (Profile) Class Checklist

Construct Value
Name-space http://www.imsglobal.org/xsd/apip/apipv1p0/imsapip_pnpv1p0
Schema Location http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
Prefix apipp

"APIPControl" Import (Profile) Class Checklist

Construct Value
Name-space http://www.imsglobal.org/xsd/apip/apipv1p0/imsapip_pnpv1p0
Schema Location http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
Prefix apipp

"APIPDisplay" Import (Profile) Class Checklist

Construct Value
Name-space http://www.imsglobal.org/xsd/apip/apipv1p0/imsapip_pnpv1p0
Schema Location http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
Prefix apipp

"APIPScreenEnhancement" Import (Profile) Class Checklist

Construct Value
Name-space http://www.imsglobal.org/xsd/apip/apipv1p0/imsapip_pnpv1p0
Schema Location http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
Prefix apipp

"ActivateByDefault" Import (Profile) Class Checklist

Construct Value
Name-space http://www.imsglobal.org/xsd/apip/apipv1p0/imsapip_pnpv1p0
Schema Location http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
Prefix apipp

"AssignedSupport" Import (Profile) Class Checklist

Construct Value
Name-space http://www.imsglobal.org/xsd/apip/apipv1p0/imsapip_pnpv1p0
Schema Location http://www.imsglobal.org/profile/apip/apipv1p0/parcc/apipv1p0_parcc_afapnpextv1p0_v1p0.xsd
Prefix apipp

key | toc | top

Primitive Data-Type Definitions

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

Data-type Name Description
AnyURI This is mapped to the XML "xs:anyURI" data-type.
Boolean This is mapped to the XML "xs:boolean" data-type.
Decimal This is mapped to the XML "xs:decimal" data-type.
Integer This is mapped to the XML "xs:integer" data-type.
Namespace This provides a strict namespace-based extension facility.
NormalizedString This is mapped to the XML "xs:normalizedString" data-type.
String This is mapped to the XML "xs:string" data-type.

key | toc | top

Schematron Rules Definitions

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

Unordered Schematron Rules

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

Class Name (Unordered Stereotype) Profile
AccessForAllUser.Type Changed
AdaptationPreference.Type Prohibited
AlternativeKeyboard.Type Prohibited
AlternativePointing.Type Prohibited
Application.Type Prohibited
ApplicationParameter.Type Prohibited
AutomaticScanning.Type Prohibited
Braille.Type Changed
CodedInput.Type Prohibited
CodeSelection.Type Prohibited
CodeTermination.Type Prohibited
CommandAndControl.Type Prohibited
Content.Type Changed
Control.Type Changed
Debounce.Type Prohibited
DirectedScanning.Type Prohibited
Display.Type Changed
DwellSelect.Type Prohibited
FontFace.Type Prohibited
InverseScanning.Type Prohibited
KeyboardEnhancement.Type Prohibited
MouseEmulation.Type Prohibited
OnscreenKeyboard.Type Prohibited
PointAndClickSelection.Type Prohibited
PointAndDwellSelection.Type Prohibited
Prediction.Type Prohibited
RelativePointing.Type Prohibited
RepeatKeys.Type Prohibited
ResizableKeys.Type Prohibited
ScreenEnhancement.Type Changed
ScreenReader.Type Changed
SlowKeys.Type Prohibited
StickyKeys.Type Prohibited
StructuralNavigation.Type Prohibited
StructuralPresentation.Type Prohibited
SwitchAssignment.Type Prohibited
Tactile.Type Changed
TextReadingHighlight.Type Prohibited
VisualAlert.Type Prohibited
VoiceRecognition.Type Prohibited

key | toc | top