+++ /dev/null
-<xs:schema targetNamespace="http://ltsc.ieee.org/xsd/imscc/LOM/vocab"\r
- xmlns="http://ltsc.ieee.org/xsd/imscc/LOM/vocab"\r
- xmlns:lom="http://ltsc.ieee.org/xsd/imscc/LOM"\r
- xmlns:xs="http://www.w3.org/2001/XMLSchema"\r
- elementFormDefault="qualified"\r
- version="IEEE LTSC LOM XML 1.0">\r
-\r
- <xs:annotation>\r
- <xs:documentation>\r
- This work is licensed under the Creative Commons Attribution-ShareAlike\r
- License. To view a copy of this license, see the file license.txt,\r
- visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to\r
- Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.\r
- </xs:documentation>\r
-\r
- <xs:documentation>\r
- This component schema definition provides simple type declarations for LOM\r
- data elements that are defined as Vocabulary data types.\r
-\r
- This component schema definition enforces that vocabulary sources and values\r
- are character strings, which simplifies the schema validation process for those\r
- applications that perform vocabulary source/value validation using\r
- post-schema-validation.\r
-\r
- This component schema definition relaxes the validation constraints by\r
- allowing both sources and values to be arbitrary character strings.\r
-\r
- NOTE: The absence of the enforcement of vocabulary values does not relieve a\r
- particular LOM XML instance from satisfying vocabulary requirements defined\r
- in the LOMv1.0 base schema. Applications that require the use of vocab/loose.xsd\r
- component XSD should enforce those vocabulary requirements by other means.\r
- </xs:documentation>\r
- <xs:documentation>\r
- This file has been modified by the Knowledge Media Institute of the \r
- University Koblenz-Landau (http://iwm.uni-koblenz.de). It contains the\r
- following changes:\r
- 1) Instead of "unique/strict.xsd" the schema "unique/loose.xsd" is imported \r
- because this reflects what is said in 1484.12.3-2005, page 35 (section C.1.3)\r
- 2) In all component XSDs the schemaLocation attribute was amended to the \r
- xs:import and xs:include statements. This enables the usage of the schemas\r
- with tools which don't deal well with missing schemaLocation informations.\r
- \r
- This file is available at "http://iwm.uni-koblenz.de/xsd/IEEE-LOM/loose"\r
- </xs:documentation>\r
-\r
- </xs:annotation>\r
-\r
- <xs:import namespace="http://ltsc.ieee.org/xsd/imscc/LOM" schemaLocation="../lomLoose_localised.xsd"/>\r
-\r
- <!-- Vocabulary data type declarations -->\r
-\r
- <!-- Source -->\r
- <xs:simpleType name="source">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 1.7 Structure -->\r
- <xs:simpleType name="structure">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 1.8 Aggregation Level -->\r
- <xs:simpleType name="aggregationLevel">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 2.2 Status -->\r
- <xs:simpleType name="status">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 2.3.1 Role -->\r
- <xs:simpleType name="role">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 3.2.1 Role -->\r
- <xs:simpleType name="roleMeta">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 4.4.1.1 Type -->\r
- <xs:simpleType name="type">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 4.4.1.2 Name -->\r
- <xs:simpleType name="name">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 5.1 Interactivity Type -->\r
- <xs:simpleType name="interactivityType">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 5.2 Learning Resource Type -->\r
- <xs:simpleType name="learningResourceType">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 5.3 Interactivity Level -->\r
- <xs:simpleType name="interactivityLevel">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 5.4 Semantic Density -->\r
- <xs:simpleType name="semanticDensity">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 5.5 Intended End User Role -->\r
- <xs:simpleType name="intendedEndUserRole">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 5.6 Context -->\r
- <xs:simpleType name="context">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 5.8 Difficulty -->\r
- <xs:simpleType name="difficulty">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 6.1 Cost -->\r
- <xs:simpleType name="cost">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 6.2 Copyright and Other Restrictions -->\r
- <xs:simpleType name="copyrightAndOtherRestrictions">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 7.1 Kind -->\r
- <xs:simpleType name="kind">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
- <!-- 9.1 Purpose -->\r
- <xs:simpleType name="purpose">\r
- <xs:restriction base="lom:CharacterString"/>\r
- </xs:simpleType>\r
-\r
-</xs:schema>
\ No newline at end of file