[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/backup/cc/schemas/domainProfile_1/vocab/ -> loose.xsd (source)

   1  <xs:schema targetNamespace="http://ltsc.ieee.org/xsd/imscc/LOM/vocab"
   2             xmlns="http://ltsc.ieee.org/xsd/imscc/LOM/vocab"
   3             xmlns:lom="http://ltsc.ieee.org/xsd/imscc/LOM"
   4             xmlns:xs="http://www.w3.org/2001/XMLSchema"
   5             elementFormDefault="qualified"
   6             version="IEEE LTSC LOM XML 1.0">
   7  
   8    <xs:annotation>
   9      <xs:documentation>
  10         This work is licensed under the Creative Commons Attribution-ShareAlike
  11         License.  To view a copy of this license, see the file license.txt,
  12         visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to
  13         Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
  14      </xs:documentation>
  15  
  16      <xs:documentation>
  17         This component schema definition provides simple type declarations for LOM
  18         data elements that are defined as Vocabulary data types.
  19  
  20         This component schema definition enforces that vocabulary sources and values
  21         are character strings, which simplifies the schema validation process for those
  22         applications that perform vocabulary source/value validation using
  23         post-schema-validation.
  24  
  25         This component schema definition relaxes the validation constraints by
  26         allowing both sources and values to be arbitrary character strings.
  27  
  28         NOTE: The absence of the enforcement of vocabulary values does not relieve a
  29         particular LOM XML instance from satisfying vocabulary requirements defined
  30         in the LOMv1.0 base schema. Applications that require the use of vocab/loose.xsd
  31         component XSD should enforce those vocabulary requirements by other means.
  32      </xs:documentation>
  33        <xs:documentation>
  34           This file has been modified by the Knowledge Media Institute of the 
  35           University Koblenz-Landau (http://iwm.uni-koblenz.de). It contains the
  36           following changes:
  37           1) Instead of "unique/strict.xsd" the schema "unique/loose.xsd" is imported 
  38              because this reflects what is said in 1484.12.3-2005, page 35 (section C.1.3)
  39           2) In all component XSDs the schemaLocation attribute was amended to the 
  40              xs:import and xs:include statements. This enables the usage of the schemas
  41              with tools which don't deal well with missing schemaLocation informations.
  42              
  43           This file is available at "http://iwm.uni-koblenz.de/xsd/IEEE-LOM/loose"
  44        </xs:documentation>
  45  
  46    </xs:annotation>
  47  
  48    <xs:import namespace="http://ltsc.ieee.org/xsd/imscc/LOM" schemaLocation="../lomLoose_localised.xsd"/>
  49  
  50    <!-- Vocabulary data type declarations -->
  51  
  52    <!-- Source -->
  53    <xs:simpleType name="source">
  54      <xs:restriction base="lom:CharacterString"/>
  55    </xs:simpleType>
  56  
  57    <!-- 1.7 Structure -->
  58    <xs:simpleType name="structure">
  59      <xs:restriction base="lom:CharacterString"/>
  60    </xs:simpleType>
  61  
  62    <!-- 1.8 Aggregation Level -->
  63    <xs:simpleType name="aggregationLevel">
  64      <xs:restriction base="lom:CharacterString"/>
  65    </xs:simpleType>
  66  
  67    <!-- 2.2 Status -->
  68    <xs:simpleType name="status">
  69      <xs:restriction base="lom:CharacterString"/>
  70    </xs:simpleType>
  71  
  72    <!-- 2.3.1 Role -->
  73    <xs:simpleType name="role">
  74      <xs:restriction base="lom:CharacterString"/>
  75    </xs:simpleType>
  76  
  77    <!-- 3.2.1 Role -->
  78    <xs:simpleType name="roleMeta">
  79      <xs:restriction base="lom:CharacterString"/>
  80    </xs:simpleType>
  81  
  82    <!-- 4.4.1.1 Type -->
  83    <xs:simpleType name="type">
  84      <xs:restriction base="lom:CharacterString"/>
  85    </xs:simpleType>
  86  
  87    <!-- 4.4.1.2 Name -->
  88    <xs:simpleType name="name">
  89      <xs:restriction base="lom:CharacterString"/>
  90    </xs:simpleType>
  91  
  92    <!-- 5.1 Interactivity Type -->
  93    <xs:simpleType name="interactivityType">
  94      <xs:restriction base="lom:CharacterString"/>
  95    </xs:simpleType>
  96  
  97    <!-- 5.2 Learning Resource Type -->
  98    <xs:simpleType name="learningResourceType">
  99      <xs:restriction base="lom:CharacterString"/>
 100    </xs:simpleType>
 101  
 102    <!-- 5.3 Interactivity Level -->
 103    <xs:simpleType name="interactivityLevel">
 104      <xs:restriction base="lom:CharacterString"/>
 105    </xs:simpleType>
 106  
 107    <!-- 5.4 Semantic Density -->
 108    <xs:simpleType name="semanticDensity">
 109      <xs:restriction base="lom:CharacterString"/>
 110    </xs:simpleType>
 111  
 112    <!-- 5.5 Intended End User Role -->
 113    <xs:simpleType name="intendedEndUserRole">
 114      <xs:restriction base="lom:CharacterString"/>
 115    </xs:simpleType>
 116  
 117    <!-- 5.6 Context -->
 118    <xs:simpleType name="context">
 119      <xs:restriction base="lom:CharacterString"/>
 120    </xs:simpleType>
 121  
 122    <!-- 5.8 Difficulty -->
 123    <xs:simpleType name="difficulty">
 124      <xs:restriction base="lom:CharacterString"/>
 125    </xs:simpleType>
 126  
 127    <!-- 6.1 Cost -->
 128    <xs:simpleType name="cost">
 129      <xs:restriction base="lom:CharacterString"/>
 130    </xs:simpleType>
 131  
 132    <!-- 6.2 Copyright and Other Restrictions -->
 133    <xs:simpleType name="copyrightAndOtherRestrictions">
 134      <xs:restriction base="lom:CharacterString"/>
 135    </xs:simpleType>
 136  
 137    <!-- 7.1 Kind -->
 138    <xs:simpleType name="kind">
 139      <xs:restriction base="lom:CharacterString"/>
 140    </xs:simpleType>
 141  
 142    <!-- 9.1 Purpose -->
 143    <xs:simpleType name="purpose">
 144      <xs:restriction base="lom:CharacterString"/>
 145    </xs:simpleType>
 146  
 147  </xs:schema>


Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1