Project

General

Profile

1 28034 alessia.ba
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://namespace.openaire.eu/oaf"
2
  targetNamespace="http://namespace.openaire.eu/oaf" elementFormDefault="unqualified">
3
4
  <xs:annotation>
5
    <xs:documentation>This schema describes elements and properties of OpenAIRE+ entities of type
6
      person</xs:documentation>
7
  </xs:annotation>
8
9
  <xs:include schemaLocation="oaf-common-0.2.xsd"/>
10
11
  <xs:element name="person">
12
    <xs:complexType>
13
      <xs:choice maxOccurs="unbounded">
14 28097 alessia.ba
        <xs:element name="firstname" type="inferenceExtendedStringType"/>
15
        <xs:element name="secondnames" type="inferenceExtendedStringType"/>
16
        <xs:element name="fullname" type="inferenceExtendedStringType"/>
17
        <xs:element name="fax" type="inferenceExtendedStringType"/>
18
        <xs:element name="email" type="inferenceExtendedStringType"/>
19
        <xs:element name="phone" type="inferenceExtendedStringType"/>
20 28034 alessia.ba
        <xs:element name="nationality" type="optionalClassedSchemedElement"/>
21 28097 alessia.ba
        <xs:element name="originalId" type="inferenceExtendedStringType" maxOccurs="unbounded"/>
22 28034 alessia.ba
        <xs:element name="collectedfrom" type="namedIdElement" maxOccurs="unbounded"> <xs:annotation>
23
          <xs:documentation>Identifier and name of the datasource from which this person has
24
            been collected from.</xs:documentation>
25
        </xs:annotation></xs:element>
26
        <xs:element name="pid" type="optionalClassedSchemedElement"/>
27
        <xs:element name="datainfo" type="datainfoType"/>
28
        <xs:element name="rels" type="relsType">
29
          <xs:annotation>
30
            <xs:documentation>Relationships to other entities.</xs:documentation>
31
          </xs:annotation>
32
        </xs:element>
33
        <xs:element name="children">
34
          <xs:complexType mixed="true"/>
35
        </xs:element>
36
      </xs:choice>
37
    </xs:complexType>
38
  </xs:element>
39
</xs:schema>