Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema oaf-project-0.1.xsd
Namespace http://namespace.openaire.eu/oaf
Annotations
This schema describes elements and properties of OpenAIRE+ entities of type
project
Properties
attribute form default: unqualified
element form default: unqualified
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-project-0_1_xsd.tmp#project_code oaf-project-0_1_xsd.tmp#project_acronym oaf-project-0_1_xsd.tmp#project_title oaf-project-0_1_xsd.tmp#project_startdate oaf-project-0_1_xsd.tmp#project_enddate oaf-project-0_1_xsd.tmp#project_callidentifier oaf-project-0_1_xsd.tmp#project_ecsc39 oaf-project-0_1_xsd.tmp#project_contracttype oaf-project-0_1_xsd.tmp#project_fundingtree oaf-project-0_1_xsd.tmp#project_websiteurl oaf-project-0_1_xsd.tmp#project_keywords oaf-project-0_1_xsd.tmp#project_duration oaf-project-0_1_xsd.tmp#project_originalId oaf-project-0_1_xsd.tmp#project_collectedfrom oaf-project-0_1_xsd.tmp#project_pid oaf-project-0_1_xsd.tmp#project_datainfo oaf-project-0_1_xsd.tmp#project_rels oaf-project-0_1_xsd.tmp#project_children
Properties
content: complex
Used by
Element entity
Model code | acronym | title | startdate | enddate | callidentifier | ecsc39 | contracttype | fundingtree | websiteurl | keywords | duration | originalId | collectedfrom | pid | datainfo | rels | children
Children acronym, callidentifier, children, code, collectedfrom, contracttype, datainfo, duration, ecsc39, enddate, fundingtree, keywords, originalId, pid, rels, startdate, title, websiteurl
Instance
<project xmlns="http://namespace.openaire.eu/oaf">
  <code>{1,1}</code>
  <acronym>{1,1}</acronym>
  <title>{1,1}</title>
  <startdate>{1,1}</startdate>
  <enddate>{1,1}</enddate>
  <callidentifier>{1,1}</callidentifier>
  <ecsc39>{1,1}</ecsc39>
  <contracttype classid="" classname="" schemeid="" schemename="">{1,1}</contracttype>
  <fundingtree>{1,1}</fundingtree>
  <websiteurl>{1,1}</websiteurl>
  <keywords>{1,1}</keywords>
  <duration>{1,1}</duration>
  <originalId>{1,1}</originalId>
  <collectedfrom id="" name="">{1,1}</collectedfrom>
  <pid>{1,1}</pid>
  <datainfo>{1,1}</datainfo>
  <rels>{1,1}</rels>
  <children>{1,1}</children>
</project>
Source
<xs:element name="project">
  <xs:complexType>
    <xs:choice maxOccurs="unbounded">
      <xs:element name="code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Project code. In case of EC funded project, it contains the grant agreement identifier.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="acronym" type="xs:string"/>
      <xs:element name="title" type="xs:string"/>
      <xs:element name="startdate" type="xs:string"/>
      <xs:element name="enddate" type="xs:string"/>
      <xs:element name="callidentifier" type="xs:string"/>
      <xs:element name="ecsc39" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>True if the project has the special clause 39.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="contracttype" type="optionalClassedSchemedElement"/>
      <xs:element name="fundingtree" type="fundingTreeType">
        <xs:annotation>
          <xs:documentation>The funding tree contains information about the funding of this project. For EC funded projects the tree has the following form: Scientific Area -- Funding Stream -- Funder. For UK funded projects the tree has the following form: Funder -- Funding Stream.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="websiteurl" type="xs:string"/>
      <xs:element name="keywords" type="xs:string"/>
      <xs:element name="duration" type="xs:string"/>
      <xs:element name="originalId" type="xs:string"/>
      <xs:element name="collectedfrom" type="namedIdElement">
        <xs:annotation>
          <xs:documentation>Identifier and name of the datasource from which this project has been collected from.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="pid" type="xs:string"/>
      <xs:element name="datainfo" type="datainfoType"/>
      <xs:element name="rels" type="relsType">
        <xs:annotation>
          <xs:documentation>Relationships to other entities.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="children">
        <xs:complexType mixed="true"/>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / code
Namespace No namespace
Annotations
Project code. In case of EC funded project, it contains the grant
agreement identifier.
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="code" type="xs:string">
  <xs:annotation>
    <xs:documentation>Project code. In case of EC funded project, it contains the grant agreement identifier.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / acronym
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="acronym" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / title
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="title" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / startdate
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="startdate" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / enddate
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="enddate" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / callidentifier
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="callidentifier" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / ecsc39
Namespace No namespace
Annotations
True if the project has the special clause 39.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
Source
<xs:element name="ecsc39" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if the project has the special clause 39.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / contracttype
Namespace No namespace
Diagram
Diagram oaf-common-0_1_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_1_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content: complex
mixed: true
Model
Attributes
QName Type Fixed Default Use Annotation
classid xs:string optional
Identifier of the value in classname with respect to the controlled
vocabulary with id = schemeid.
classname xs:string optional
A value from the controlled vocabulary identified by
schemeid.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename.
schemename xs:string optional
Name of the controlled vocabulary.
Source
<xs:element name="contracttype" type="optionalClassedSchemedElement"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / fundingtree
Namespace No namespace
Annotations
The funding tree contains information about the funding of this
project. For EC funded projects the tree has the following form: Scientific Area --
Funding Stream -- Funder. For UK funded projects the tree has the following form:
Funder -- Funding Stream.
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingTreeType_funding_level_2 oaf-project-0_1_xsd.tmp#fundingTreeType_funding_level_1 oaf-project-0_1_xsd.tmp#fundingTreeType
Type fundingTreeType
Properties
content: complex
Model funding_level_2* | funding_level_1*
Children funding_level_1, funding_level_2
Instance
<fundingtree>
  <funding_level_2>{0,unbounded}</funding_level_2>
  <funding_level_1>{0,unbounded}</funding_level_1>
</fundingtree>
Source
<xs:element name="fundingtree" type="fundingTreeType">
  <xs:annotation>
    <xs:documentation>The funding tree contains information about the funding of this project. For EC funded projects the tree has the following form: Scientific Area -- Funding Stream -- Funder. For UK funded projects the tree has the following form: Funder -- Funding Stream.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingTreeType / funding_level_2
Namespace No namespace
Annotations
Leaf of the funding tree for FP7 projects. This element does not exist
for WT funded projects.
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingType_id oaf-project-0_1_xsd.tmp#fundingType_description oaf-project-0_1_xsd.tmp#fundingType_name oaf-project-0_1_xsd.tmp#fundingType_parent oaf-project-0_1_xsd.tmp#fundingType_class oaf-project-0_1_xsd.tmp#fundingType
Type fundingType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model id , description , name , parent , class
Children class, description, id, name, parent
Instance
<funding_level_2>
  <id>{1,1}</id>
  <description>{1,1}</description>
  <name>{1,1}</name>
  <parent>{1,1}</parent>
  <class>{1,1}</class>
</funding_level_2>
Source
<xs:element name="funding_level_2" type="fundingType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Leaf of the funding tree for FP7 projects. This element does not exist for WT funded projects.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingType / id
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="id" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingType / description
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="description" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingType / name
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="name" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingType / parent
Namespace No namespace
Annotations
Parent funding. If the current funding is a Scientific Area, then the
parent is a Funding Stream. If the current funding is a Funding Stream, then the parent
is the Funder.
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingParentType_funding_level_1 oaf-project-0_1_xsd.tmp#fundingParentType_funding_level_0 oaf-project-0_1_xsd.tmp#fundingParentType
Type fundingParentType
Properties
content: complex
Model funding_level_1 | funding_level_0
Children funding_level_0, funding_level_1
Instance
<parent>
  <funding_level_1>{1,1}</funding_level_1>
  <funding_level_0>{1,1}</funding_level_0>
</parent>
Source
<xs:element name="parent" type="fundingParentType">
  <xs:annotation>
    <xs:documentation>Parent funding. If the current funding is a Scientific Area, then the parent is a Funding Stream. If the current funding is a Funding Stream, then the parent is the Funder.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingParentType / funding_level_1
Namespace No namespace
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingType_id oaf-project-0_1_xsd.tmp#fundingType_description oaf-project-0_1_xsd.tmp#fundingType_name oaf-project-0_1_xsd.tmp#fundingType_parent oaf-project-0_1_xsd.tmp#fundingType_class oaf-project-0_1_xsd.tmp#fundingType
Type fundingType
Properties
content: complex
Model id , description , name , parent , class
Children class, description, id, name, parent
Instance
<funding_level_1>
  <id>{1,1}</id>
  <description>{1,1}</description>
  <name>{1,1}</name>
  <parent>{1,1}</parent>
  <class>{1,1}</class>
</funding_level_1>
Source
<xs:element name="funding_level_1" type="fundingType"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingType / class
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="class" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingParentType / funding_level_0
Namespace No namespace
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingType_id oaf-project-0_1_xsd.tmp#fundingType_description oaf-project-0_1_xsd.tmp#fundingType_name oaf-project-0_1_xsd.tmp#fundingType_parent oaf-project-0_1_xsd.tmp#fundingType_class oaf-project-0_1_xsd.tmp#fundingType
Type fundingType
Properties
content: complex
Model id , description , name , parent , class
Children class, description, id, name, parent
Instance
<funding_level_0>
  <id>{1,1}</id>
  <description>{1,1}</description>
  <name>{1,1}</name>
  <parent>{1,1}</parent>
  <class>{1,1}</class>
</funding_level_0>
Source
<xs:element name="funding_level_0" type="fundingType"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element fundingTreeType / funding_level_1
Namespace No namespace
Annotations
Leaf of the funding tree for WT projects.
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingType_id oaf-project-0_1_xsd.tmp#fundingType_description oaf-project-0_1_xsd.tmp#fundingType_name oaf-project-0_1_xsd.tmp#fundingType_parent oaf-project-0_1_xsd.tmp#fundingType_class oaf-project-0_1_xsd.tmp#fundingType
Type fundingType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model id , description , name , parent , class
Children class, description, id, name, parent
Instance
<funding_level_1>
  <id>{1,1}</id>
  <description>{1,1}</description>
  <name>{1,1}</name>
  <parent>{1,1}</parent>
  <class>{1,1}</class>
</funding_level_1>
Source
<xs:element name="funding_level_1" type="fundingType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Leaf of the funding tree for WT projects.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / websiteurl
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="websiteurl" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / keywords
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="keywords" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / duration
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="duration" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / originalId
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="originalId" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / collectedfrom
Namespace No namespace
Annotations
Identifier and name of the datasource from which this project has been
collected from.
Diagram
Diagram oaf-common-0_1_xsd.tmp#namedIdElement_id oaf-common-0_1_xsd.tmp#namedIdElement_name oaf-common-0_1_xsd.tmp#namedIdElement
Type namedIdElement
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
id required
name required
Source
<xs:element name="collectedfrom" type="namedIdElement">
  <xs:annotation>
    <xs:documentation>Identifier and name of the datasource from which this project has been collected from.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / pid
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="pid" type="xs:string"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / datainfo
Namespace No namespace
Diagram
Diagram oaf-common-0_1_xsd.tmp#datainfoType_inferred oaf-common-0_1_xsd.tmp#datainfoType_deletedbyinference oaf-common-0_1_xsd.tmp#datainfoType_trust oaf-common-0_1_xsd.tmp#datainfoType_inferenceprovenance oaf-common-0_1_xsd.tmp#datainfoType_provenanceaction oaf-common-0_1_xsd.tmp#datainfoType
Type datainfoType
Properties
content: complex
Model inferred | deletedbyinference | trust | inferenceprovenance | provenanceaction
Children deletedbyinference, inferenceprovenance, inferred, provenanceaction, trust
Instance
<datainfo>
  <inferred>{1,1}</inferred>
  <deletedbyinference>{1,1}</deletedbyinference>
  <trust>{1,1}</trust>
  <inferenceprovenance>{1,1}</inferenceprovenance>
  <provenanceaction classid="" classname="" schemeid="" schemename="">{1,1}</provenanceaction>
</datainfo>
Source
<xs:element name="datainfo" type="datainfoType"/>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / rels
Namespace No namespace
Annotations
Relationships to other entities.
Diagram
Diagram oaf-common-0_1_xsd.tmp#relsType_rel oaf-common-0_1_xsd.tmp#relsType
Type relsType
Properties
content: complex
Model rel{0,1}
Children rel
Instance
<rels>
  <rel inferenceprovenance="" inferred="" provenanceaction="" trust="">{0,1}</rel>
</rels>
Source
<xs:element name="rels" type="relsType">
  <xs:annotation>
    <xs:documentation>Relationships to other entities.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Element project / children
Namespace No namespace
Diagram
Diagram
Properties
content: complex
mixed: true
Model
Source
<xs:element name="children">
  <xs:complexType mixed="true"/>
</xs:element>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Complex Type fundingTreeType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingTreeType_funding_level_2 oaf-project-0_1_xsd.tmp#fundingTreeType_funding_level_1
Used by
Model funding_level_2* | funding_level_1*
Children funding_level_1, funding_level_2
Source
<xs:complexType name="fundingTreeType">
  <xs:choice maxOccurs="unbounded">
    <xs:element name="funding_level_2" type="fundingType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Leaf of the funding tree for FP7 projects. This element does not exist for WT funded projects.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <!-- WT hierarchy starts from funding_level_1, not 2 -->
    <xs:element name="funding_level_1" type="fundingType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Leaf of the funding tree for WT projects.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Complex Type fundingType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingType_id oaf-project-0_1_xsd.tmp#fundingType_description oaf-project-0_1_xsd.tmp#fundingType_name oaf-project-0_1_xsd.tmp#fundingType_parent oaf-project-0_1_xsd.tmp#fundingType_class
Used by
Model id , description , name , parent , class
Children class, description, id, name, parent
Source
<xs:complexType name="fundingType">
  <xs:sequence>
    <xs:element name="id" type="xs:string"/>
    <xs:element name="description" type="xs:string"/>
    <xs:element name="name" type="xs:string"/>
    <xs:element name="parent" type="fundingParentType">
      <xs:annotation>
        <xs:documentation>Parent funding. If the current funding is a Scientific Area, then the parent is a Funding Stream. If the current funding is a Funding Stream, then the parent is the Funder.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="class" type="xs:string"/>
  </xs:sequence>
</xs:complexType>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd
Complex Type fundingParentType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-project-0_1_xsd.tmp#fundingParentType_funding_level_1 oaf-project-0_1_xsd.tmp#fundingParentType_funding_level_0
Used by
Model funding_level_1 | funding_level_0
Children funding_level_0, funding_level_1
Source
<xs:complexType name="fundingParentType">
  <xs:choice minOccurs="0">
    <xs:element name="funding_level_1" type="fundingType"/>
    <xs:element name="funding_level_0" type="fundingType"/>
  </xs:choice>
</xs:complexType>
Schema location https://beta.openaire.eu/schema/0.1/oaf-project-0.1.xsd