Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified"
3
  xmlns:dri="http://www.driver-repository.eu/namespace/dri" xmlns="http://namespace.openaire.eu/oaf"
4
  targetNamespace="http://namespace.openaire.eu/oaf">
5

    
6
  <xs:annotation>
7
    <xs:documentation>This schema describes the OpenAIRE+ entities.</xs:documentation>
8
  </xs:annotation>
9

    
10
  <xs:include schemaLocation="oaf-result-1.0.xsd"/>
11
  <xs:include schemaLocation="oaf-org-1.0.xsd"/>
12
  <xs:include schemaLocation="oaf-datasource-1.0.xsd"/>
13
  <xs:include schemaLocation="oaf-project-1.0.xsd"/>
14

    
15
  <xs:element name="entity">
16
    <xs:complexType>
17
      <xs:sequence>
18
        <xs:choice>
19
          <xs:element ref="result">
20
            <xs:annotation>
21
              <xs:documentation>Entity of type result are publications, datasets, software or other research products</xs:documentation>
22
            </xs:annotation>
23
          </xs:element>
24
          <xs:element ref="organization"/>
25
          <xs:element ref="datasource"/>
26
          <xs:element ref="project"/>
27
        </xs:choice>
28
        <xs:element name="extraInfo" type="extraInfoType" maxOccurs="unbounded" minOccurs="0">
29
          <xs:annotation>
30
            <xs:documentation>Content-agnostic container for extra information about the current
31
              entity. Examples are information about statistics and citations. The values inside
32
              this field can be any well-formed XML. </xs:documentation>
33
          </xs:annotation>
34
        </xs:element>
35
      </xs:sequence>
36
    </xs:complexType>
37
  </xs:element>
38

    
39
</xs:schema>
(1-1/6)