Project

General

Profile

Download (3.56 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2
<xs:schema elementFormDefault="qualified" version="1.0" 
3
targetNamespace="http://etaxonomy.eu/cdm/model/reference/1.0" 
4
xmlns:common="http://etaxonomy.eu/cdm/model/common/1.0" 
5
xmlns:agent="http://etaxonomy.eu/cdm/model/agent/1.0" 
6
xmlns:media="http://etaxonomy.eu/cdm/model/media/1.0" 
7
xmlns:reference="http://etaxonomy.eu/cdm/model/reference/1.0" 
8
xmlns:xs="http://www.w3.org/2001/XMLSchema">
9

    
10
  <xs:import namespace="http://etaxonomy.eu/cdm/model/agent/1.0" schemaLocation="agent.xsd"/>
11

    
12
  <xs:import namespace="http://etaxonomy.eu/cdm/model/common/1.0" schemaLocation="common.xsd"/>
13

    
14
  <xs:import namespace="http://etaxonomy.eu/cdm/model/media/1.0" schemaLocation="media.xsd"/>
15

    
16
  <xs:element name="ReferenceBase" type="reference:Reference"/>
17

    
18
  <xs:complexType name="Reference">
19
    <xs:complexContent>
20
      <xs:extension base="media:IdentifiableMediaEntity">
21
        <xs:sequence>
22
          <xs:element name="URI" type="xs:string" minOccurs="0"/>
23
          <xs:element name="IsNomenclaturallyRelevant" type="xs:boolean"/>
24
          <xs:element name="Authorship" type="xs:IDREF" minOccurs="0"/>
25
          <xs:element name="Abstract" type="xs:string" minOccurs="0"/>
26
          <xs:element name="Title" type="xs:string" minOccurs="0"/>
27
          <xs:element name="Editor" type="xs:string" minOccurs="0"/>
28
          <xs:element name="Volume" type="xs:string" minOccurs="0"/>
29
          <xs:element name="Pages" type="xs:string" minOccurs="0"/>
30
          <xs:element name="Series" type="xs:string" minOccurs="0"/>
31
          <xs:element name="Edition" type="xs:string" minOccurs="0"/>
32
          <xs:element name="ISBN" type="xs:string" minOccurs="0"/>
33
          <xs:element name="ISSN" type="xs:string" minOccurs="0"/>
34
          <xs:element name="SeriesPart" type="xs:string" minOccurs="0"/>
35
          <xs:element name="DatePublished" type="common:TimePeriod" minOccurs="0"/>
36
          <xs:element name="Publisher" type="xs:string" minOccurs="0"/>
37
          <xs:element name="PlacePublished" type="xs:string" minOccurs="0"/>
38
          <xs:element name="Institution" type="xs:IDREF" minOccurs="0"/>
39
          <xs:element name="School" type="xs:IDREF" minOccurs="0"/>
40
          <xs:element name="Organization" type="xs:string" minOccurs="0"/>
41
          <xs:element name="InReference" type="xs:IDREF" minOccurs="0"/>
42
        </xs:sequence>
43
        <xs:attribute name="type" type="reference:referenceType"/>
44
        <xs:attribute name="parsingProblem" type="xs:int" use="required"/>
45
        <xs:attribute name="problemStarts" type="xs:int" use="required"/>
46
        <xs:attribute name="problemEnds" type="xs:int" use="required"/>
47
      </xs:extension>
48
    </xs:complexContent>
49
  </xs:complexType>
50

    
51
  <xs:simpleType name="referenceType">
52
    <xs:restriction base="xs:string">
53
      <xs:enumeration value="Article"/>
54
      <xs:enumeration value="Book"/>
55
      <xs:enumeration value="Book Section"/>
56
      <xs:enumeration value="CD or DVD"/>
57
      <xs:enumeration value="Database"/>
58
      <xs:enumeration value="Generic"/>
59
      <xs:enumeration value="Inproceedings"/>
60
      <xs:enumeration value="Journal"/>
61
      <xs:enumeration value="Map"/>
62
      <xs:enumeration value="Patent"/>
63
      <xs:enumeration value="Personal Communication"/>
64
      <xs:enumeration value="Print Series"/>
65
      <xs:enumeration value="Proceedings"/>
66
      <xs:enumeration value="Report"/>
67
      <xs:enumeration value="Thesis"/>
68
      <xs:enumeration value="Web Page"/>
69
      <xs:enumeration value="Printed Unit Base"/>
70
      <xs:enumeration value="Publication Base"/>
71
    </xs:restriction>
72
  </xs:simpleType>
73
</xs:schema>
74

    
(10-10/11)