lomfr.xsd
Cliquez ici pour obtenir le fichier
Taille 4.8 kB - Type du fichier text/xmlContenu du fichier
<xs:schema targetNamespace="http://ltsc.ieee.org/xsd/LOM" xmlns="http://ltsc.ieee.org/xsd/lomv1.0/" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="LOMFR NF Z 76-040 12/2006 + supLOMFR vocabs"> <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 custom vocabulary source/value pairs and LOMv1.0 base schema (i.e., 1484.12.1-2002) vocabulary source/value pairs 2) Uniqueness constraints defined by LOMv1.0 base schema 3) The use of XML element/attribute extensions to the LOMv1.0 base schema </xs:documentation> <xs:documentation> ***************************************************************************** ** ** ** NOTE THIS CHANGE HISTORY IS USED TO DOCUMENT CHANGES TO THE XML SCHEMA ** ** DEFINITION DURING THE BALLOTING PROCESS. THIS CHANGE HISTORY WILL BE ** ** REMOVED ONCE THE FINAL VERSION OF THE STANDARD IS PUBLISHED. A NEW ** ** CHANGE HISTORY WILL BE INCLUDED TO INDICATE THE INITIAL RELEASE THAT ** ** MAPS TO THE FINAL STANDARD. ** ** ** ***************************************************************************** ** CHANGE HISTORY ** ***************************************************************************** ** 11/14/2003: 1)Updated comment describing vocab/strict.xsd. Indicated ** ** that the strict.xsd is used to validate vocabularies ** ** defined in the LOM V1.0 Base Schema. ** ** 2)Moved included schema elementNames.xsd just before ** ** elementTypes.xsd. ** ** 3)Moved the element declaration for the top-level lom ** ** metadata element to a separate file (rootElement.xsd) ** ** and included this file just after elementTypes.xsd. ** ** 4)Moved the XML Schema import statements before the XML ** ** Schema include statements. ** ** 5)Moved the element group declaration named ** ** lom:customElements to a separate file (anyElement.xsd) ** ** and included this new file just before the XML Schema ** ** import statments. ** ** ** ** 09/27/2004 1)Updated file documentation to correspond with working ** ** draft 3. ** ** 2)Updated the Creative Commons Licensing agreement to ** ** reference the Attribution-ShareAlike 2.0 ** ***************************************************************************** </xs:documentation> <xs:documentation> 10/2007 Implementation/Customization of LOMFR XML Binding by extending LOM </xs:documentation> </xs:annotation> <!-- Learning Object Metadata --> <xs:include schemaLocation="common/anyElement.xsd"/> <!-- LOMFR --> <xs:import namespace="http://www.lom-fr.fr/xsd/LOMFR" schemaLocation="lomfrCustom.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/custom.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>