Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<xs:schema targetNamespace="http://ltsc.ieee.org/xsd/imscc/LOM/unique"
2
           xmlns="http://ltsc.ieee.org/xsd/imscc/LOM/unique"
3
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
4
           elementFormDefault="qualified"
5
           version="IEEE LTSC LOM XML 1.0">
6
 
7
  <xs:annotation>
8
    <xs:documentation>
9
       This work is licensed under the Creative Commons Attribution-ShareAlike
10
       License.  To view a copy of this license, see the file license.txt,
11
       visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to
12
       Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
13
    </xs:documentation>
14
 
15
    <xs:documentation>
16
       This component schema definition provides attribute group declarations for
17
       LOM data elements to support schema-based validation of uniqueness constraints
18
       within a LOM XML instance where the exact set of attributes associated with each
19
       element has to be as specified by the LOM XML Schema binding (i.e., where extra
20
       attributes to enforce uniqueness have to be avoided).
21
 
22
       Duplicate declarations are included as comments for completeness.  These
23
       declarations should remain commented out or they can be removed completely.
24
 
25
       NOTE: The absence of the enforcement of the uniqueness constraints does not
26
       relieve a particular LOM XML instance from satisfying the uniqueness constraints
27
       described in the LOMv1.0 base schema. Applications that require the use of
28
       the unique/loose.xsd component XSD have to enforce those uniqueness constraints
29
       by other means.
30
    </xs:documentation>
31
      <xs:documentation>
32
         This file has been modified by the Knowledge Media Institute of the
33
         University Koblenz-Landau (http://iwm.uni-koblenz.de). It contains the
34
         following changes:
35
         1) Instead of "unique/strict.xsd" the schema "unique/loose.xsd" is imported
36
            because this reflects what is said in 1484.12.3-2005, page 35 (section C.1.3)
37
         2) In all component XSDs the schemaLocation attribute was amended to the
38
            xs:import and xs:include statements. This enables the usage of the schemas
39
            with tools which don't deal well with missing schemaLocation informations.
40
 
41
         This file is available at "http://iwm.uni-koblenz.de/xsd/IEEE-LOM/loose"
42
      </xs:documentation>
43
  </xs:annotation>
44
 
45
  <!-- Attribute group declarations -->
46
 
47
  <!-- Duplicate declarations are included as comments. -->
48
 
49
  <!-- Learning Object Metadata -->
50
  <xs:attributeGroup name="lom"/>
51
 
52
  <!-- DateTime -->
53
  <xs:attributeGroup name="DateTimeValue"/>
54
 
55
  <!-- Duration -->
56
  <xs:attributeGroup name="DurationValue"/>
57
 
58
  <!-- Source -->
59
  <xs:attributeGroup name="source"/>
60
 
61
  <!-- Value -->
62
  <xs:attributeGroup name="value"/>
63
 
64
  <!-- 1 General -->
65
  <xs:attributeGroup name="general"/>
66
 
67
  <!-- 1.1 Identifier -->
68
  <xs:attributeGroup name="identifier"/>
69
 
70
  <!-- 1.1.1 Catalog -->
71
  <xs:attributeGroup name="catalog"/>
72
 
73
  <!-- 1.1.2 Entry -->
74
  <xs:attributeGroup name="entry"/>
75
 
76
  <!-- 1.2 Title -->
77
  <xs:attributeGroup name="title"/>
78
 
79
  <!-- 1.3 Language -->
80
  <xs:attributeGroup name="language"/>
81
 
82
  <!-- 1.4 Description -->
83
  <xs:attributeGroup name="description"/>
84
 
85
  <!-- 1.5 Keyword -->
86
  <xs:attributeGroup name="keyword"/>
87
 
88
  <!-- 1.6 Coverage -->
89
  <xs:attributeGroup name="coverage"/>
90
 
91
  <!-- 1.7 Structure -->
92
  <xs:attributeGroup name="structure"/>
93
 
94
  <!-- 1.8 Aggregation Level -->
95
  <xs:attributeGroup name="aggregationLevel"/>
96
 
97
  <!-- 2 Life Cycle -->
98
  <xs:attributeGroup name="lifeCycle"/>
99
 
100
  <!-- 2.1 Version -->
101
  <xs:attributeGroup name="version"/>
102
 
103
  <!-- 2.2 Status -->
104
  <xs:attributeGroup name="status"/>
105
 
106
  <!-- 2.3 Contribute -->
107
  <xs:attributeGroup name="contribute"/>
108
 
109
  <!-- 2.3.1 Role -->
110
  <xs:attributeGroup name="role"/>
111
 
112
  <!-- 2.3.2 Entity -->
113
  <xs:attributeGroup name="entity"/>
114
 
115
  <!-- 2.3.3 Date -->
116
  <xs:attributeGroup name="date"/>
117
 
118
  <!-- 3 Meta-Metadata -->
119
  <xs:attributeGroup name="metaMetadata"/>
120
 
121
  <!-- 3.1 Identifier
122
  <xs:attributeGroup name="identifier"/> -->
123
 
124
  <!-- 3.1.1 Catalog
125
  <xs:attributeGroup name="catalog"/> -->
126
 
127
  <!-- 3.1.2 Entry
128
  <xs:attributeGroup name="entry"/> -->
129
 
130
  <!-- 3.2 Contribute
131
  <xs:attributeGroup name="contribute"/> -->
132
 
133
  <!-- 3.2.1 Role
134
  <xs:attributeGroup name="role"/> -->
135
 
136
  <!-- 3.2.2 Entity
137
  <xs:attributeGroup name="entity"/> -->
138
 
139
  <!-- 3.2.3 Date
140
  <xs:attributeGroup name="date"/> -->
141
 
142
  <!-- 3.3 Metadata Schema -->
143
  <xs:attributeGroup name="metadataSchema"/>
144
 
145
  <!-- 3.4 Language
146
  <xs:attributeGroup name="language"/> -->
147
 
148
  <!-- 4 Technical -->
149
  <xs:attributeGroup name="technical"/>
150
 
151
  <!-- 4.1 Format -->
152
  <xs:attributeGroup name="format"/>
153
 
154
  <!-- 4.2 Size -->
155
  <xs:attributeGroup name="size"/>
156
 
157
  <!-- 4.3 Location -->
158
  <xs:attributeGroup name="location"/>
159
 
160
  <!-- 4.4 Requirement -->
161
  <xs:attributeGroup name="requirement"/>
162
 
163
  <!-- 4.4.1 OrComposite -->
164
  <xs:attributeGroup name="orComposite"/>
165
 
166
  <!-- 4.4.1.1 Type -->
167
  <xs:attributeGroup name="type"/>
168
 
169
  <!-- 4.4.1.2 Name -->
170
  <xs:attributeGroup name="name"/>
171
 
172
  <!-- 4.4.1.3 Minimum Version -->
173
  <xs:attributeGroup name="minimumVersion"/>
174
 
175
  <!-- 4.4.1.4 Maximum Version -->
176
  <xs:attributeGroup name="maximumVersion"/>
177
 
178
  <!-- 4.5 Installation Remarks -->
179
  <xs:attributeGroup name="installationRemarks"/>
180
 
181
  <!-- 4.6 Other Platform Requirements -->
182
  <xs:attributeGroup name="otherPlatformRequirements"/>
183
 
184
  <!-- 4.7 Duration -->
185
  <xs:attributeGroup name="duration"/>
186
 
187
  <!-- 5 Educational -->
188
  <xs:attributeGroup name="educational"/>
189
 
190
  <!-- 5.1 Interactivity Type -->
191
  <xs:attributeGroup name="interactivityType"/>
192
 
193
  <!-- 5.2 Learning Resource Type -->
194
  <xs:attributeGroup name="learningResourceType"/>
195
 
196
  <!-- 5.3 Interactivity Level -->
197
  <xs:attributeGroup name="interactivityLevel"/>
198
 
199
  <!-- 5.4 Semantic Density -->
200
  <xs:attributeGroup name="semanticDensity"/>
201
 
202
  <!-- 5.5 Intended End User Role -->
203
  <xs:attributeGroup name="intendedEndUserRole"/>
204
 
205
  <!-- 5.6 Context -->
206
  <xs:attributeGroup name="context"/>
207
 
208
  <!-- 5.7 Typical Age Range -->
209
  <xs:attributeGroup name="typicalAgeRange"/>
210
 
211
  <!-- 5.8 Difficulty -->
212
  <xs:attributeGroup name="difficulty"/>
213
 
214
  <!-- 5.9 Typical Learning Time -->
215
  <xs:attributeGroup name="typicalLearningTime"/>
216
 
217
  <!-- 5.10 Description
218
  <xs:attributeGroup name="description"/> -->
219
 
220
  <!-- 5.11 Language
221
  <xs:attributeGroup name="language"/> -->
222
 
223
  <!-- 6 Rights -->
224
  <xs:attributeGroup name="rights"/>
225
 
226
  <!-- 6.1 Cost -->
227
  <xs:attributeGroup name="cost"/>
228
 
229
  <!-- 6.2 Copyright and Other Restrictions -->
230
  <xs:attributeGroup name="copyrightAndOtherRestrictions"/>
231
 
232
  <!-- 6.3 Description
233
  <xs:attributeGroup name="description"/> -->
234
 
235
  <!-- 7 Relation -->
236
  <xs:attributeGroup name="relation"/>
237
 
238
  <!-- 7.1 Kind -->
239
  <xs:attributeGroup name="kind"/>
240
 
241
  <!-- 7.2 Resource -->
242
  <xs:attributeGroup name="resource"/>
243
 
244
  <!-- 7.2.1 Identifier
245
  <xs:attributeGroup name="identifier"/> -->
246
 
247
  <!-- 7.2.1.1 Catalog
248
  <xs:attributeGroup name="catalog"/> -->
249
 
250
  <!-- 7.2.1.2 Entry
251
  <xs:attributeGroup name="entry"/> -->
252
 
253
  <!-- 7.2.2 Description
254
  <xs:attributeGroup name="description"/> -->
255
 
256
  <!-- 8 Annotation -->
257
  <xs:attributeGroup name="annotation"/>
258
 
259
  <!-- 8.1 Entity
260
  <xs:attributeGroup name="entity"/> -->
261
 
262
  <!-- 8.2 Date
263
  <xs:attributeGroup name="date"/> -->
264
 
265
  <!-- 8.3 Description
266
  <xs:attributeGroup name="description"/> -->
267
 
268
  <!-- 9 Classification -->
269
  <xs:attributeGroup name="classification"/>
270
 
271
  <!-- 9.1 Purpose -->
272
  <xs:attributeGroup name="purpose"/>
273
 
274
  <!-- 9.2 Taxon Path -->
275
  <xs:attributeGroup name="taxonPath"/>
276
 
277
  <!-- 9.2.1 Source
278
  <xs:attributeGroup name="source"/> -->
279
 
280
  <!-- 9.2.2 Taxon -->
281
  <xs:attributeGroup name="taxon"/>
282
 
283
  <!-- 9.2.2.1 Id -->
284
  <xs:attributeGroup name="id"/>
285
 
286
  <!-- 9.2.2.2 Entry
287
  <xs:attributeGroup name="entry"/> -->
288
 
289
  <!-- 9.3 Description
290
  <xs:attributeGroup name="description"/> -->
291
 
292
  <!-- 9.4 Keyword
293
  <xs:attributeGroup name="keyword"/> -->
294
 
295
</xs:schema>