-
Notifications
You must be signed in to change notification settings - Fork 34
/
lomStrict.xsd
executable file
·43 lines (35 loc) · 1.82 KB
/
lomStrict.xsd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<xs:schema targetNamespace="http://ltsc.ieee.org/xsd/LOM"
xmlns="http://ltsc.ieee.org/xsd/LOM"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"
version="IEEE LTSC LOM XML 1.0">
<xs:annotation>
<xs:documentation>
This work is licensed under the Creative Commons Attribution-ShareAlike
License. To view a copy of this license, see the file license.txt,
visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to
Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
</xs:documentation>
<xs:documentation>
This file represents a composite schema for validation of the following:
1) The use of LOMv1.0 base schema (i.e., 1484.12.1-2002) vocabulary source/value
pairs only
2) Uniqueness constraints defined by LOMv1.0 base schema
3) No existenace of any defined XML attribute/element extensions
</xs:documentation>
</xs:annotation>
<!-- Learning Object Metadata -->
<xs:include schemaLocation="common/anyElement.xsd"/>
<xs:import namespace="http://ltsc.ieee.org/xsd/LOM/unique"
schemaLocation="unique/strict.xsd"/>
<xs:import namespace="http://ltsc.ieee.org/xsd/LOM/vocab"
schemaLocation="vocab/strict.xsd"/>
<xs:import namespace="http://ltsc.ieee.org/xsd/LOM/extend"
schemaLocation="extend/strict.xsd"/>
<xs:include schemaLocation="common/dataTypes.xsd"/>
<xs:include schemaLocation="common/elementNames.xsd"/>
<xs:include schemaLocation="common/elementTypes.xsd"/>
<xs:include schemaLocation="common/rootElement.xsd"/>
<xs:include schemaLocation="common/vocabValues.xsd"/>
<xs:include schemaLocation="common/vocabTypes.xsd"/>
</xs:schema>