balisesLomFR.xsd
Click here to get the file
Size
3.0 kB
-
File type
text/xml
File contents
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--W3C Schema generated by XMLSpy v2006 sp2 U (http://www.altova.com)-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:lomfr="http://www.lom-fr.fr/xsd/LOMFR" targetNamespace="http://www.lom-fr.fr/xsd/LOMFR" elementFormDefault="qualified">
<xsd:element name="credit">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element name="source">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LOMFRv1.0"/>
<xsd:enumeration value="LOMv1.0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="activity">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="lomfr:source"/>
<!-- Soit on fait une ref à value, mais on ne peut la faire qu'une seule fois (si on la fait dans activity, on est obligé de définir un nouvel élément value dans documentType (imbriqué))
<xsd:element ref="lomfr:value"/-->
<xsd:element name="value">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="animer"/>
<xsd:enumeration value="apprendre"/>
<xsd:enumeration value="collaborer"/>
<xsd:enumeration value="communiquer"/>
<xsd:enumeration value="lead"/>
<xsd:enumeration value="cooperer"/>
<xsd:enumeration value="creer"/>
<xsd:enumeration value="échanger"/>
<xsd:enumeration value="lire"/>
<xsd:enumeration value="observer"/>
<xsd:enumeration value="organiser"/>
<xsd:enumeration value="produire"/>
<xsd:enumeration value="publier"/>
<xsd:enumeration value="rechercher"/>
<xsd:enumeration value="s'auto-former"/>
<xsd:enumeration value="s'exercer"/>
<xsd:enumeration value="s'informer"/>
<xsd:enumeration value="se former"/>
<xsd:enumeration value="simuler"/>
<xsd:enumeration value="s'évaluer"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="documentType">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="lomfr:source"/>
<xsd:element name="value">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="collection"/>
<xsd:enumeration value="ensemble de données"/>
<xsd:enumeration value="événement"/>
<xsd:enumeration value="image"/>
<xsd:enumeration value="ressource interactive"/>
<xsd:enumeration value="image en mouvement"/>
<xsd:enumeration value="objet physique"/>
<xsd:enumeration value="logiciel"/>
<xsd:enumeration value="service"/>
<xsd:enumeration value="son"/>
<xsd:enumeration value="image fixe"/>
<xsd:enumeration value="texte"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>