Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema oaf-common-0.2.xsd
Namespace http://namespace.openaire.eu/oaf
Annotations
This schema defines common types that can be
re-used.
Properties
attribute form default: unqualified
element form default: unqualified
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element datainfoType / inferred
Namespace No namespace
Annotations
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
Source
<xs:element name="inferred" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if this information has been inferred by the automatic inference algorithms run by OpenAIRE.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element datainfoType / deletedbyinference
Namespace No namespace
Annotations
True if this information has been deleted by the
automatic inference
algorithms run by OpenAIRE.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
Source
<xs:element name="deletedbyinference" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if this information has been deleted by the automatic inference algorithms run by OpenAIRE.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element datainfoType / trust
Namespace No namespace
Annotations
Value of trust of this information. Typically a
value in the range
[0,1]. Higher the value, more trustworthy is the information.
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="trust" type="xs:string">
  <xs:annotation>
    <xs:documentation>Value of trust of this information. Typically a value in the range [0,1]. Higher the value, more trustworthy is the information.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element datainfoType / inferenceprovenance
Namespace No namespace
Annotations
The algorithm that produced this property.
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="inferenceprovenance" type="xs:string">
  <xs:annotation>
    <xs:documentation>The algorithm that produced this property.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element datainfoType / provenanceaction
Namespace No namespace
Annotations
Describes the process/action that produced the
information.
Diagram
Diagram oaf-common-0_2_xsd.tmp#classSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#classedSchemedElement
Type classedSchemedElement
Properties
content: complex
mixed: true
Model
Attributes
QName Type Fixed Default Use Annotation
classid xs:string required
Identifier of the value in classname with respect
to the controlled
vocabulary with id = schemeid.
classname xs:string required
A value from the controlled vocabulary identified
by
schemeid.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string required
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string required
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="provenanceaction" type="classedSchemedElement">
  <xs:annotation>
    <xs:documentation>Describes the process/action that produced the information.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relsType / rel
Namespace No namespace
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#relType_provenanceaction oaf-common-0_2_xsd.tmp#relType_to oaf-common-0_2_xsd.tmp#relType_ranking oaf-common-0_2_xsd.tmp#relType_fullname oaf-common-0_2_xsd.tmp#relType_title oaf-common-0_2_xsd.tmp#relType_dateofacceptance oaf-common-0_2_xsd.tmp#relType_publisher oaf-common-0_2_xsd.tmp#relType_resulttype oaf-common-0_2_xsd.tmp#relType_officialname oaf-common-0_2_xsd.tmp#relType_participantnumber oaf-common-0_2_xsd.tmp#relType_websiteurl oaf-common-0_2_xsd.tmp#relType_code oaf-common-0_2_xsd.tmp#relType_acronym oaf-common-0_2_xsd.tmp#relType_contracttype oaf-common-0_2_xsd.tmp#relType_funding oaf-common-0_2_xsd.tmp#relType_legalname oaf-common-0_2_xsd.tmp#relType_datasourcetype oaf-common-0_2_xsd.tmp#relType_datasourcetypeui oaf-common-0_2_xsd.tmp#relType_legalshortname oaf-common-0_2_xsd.tmp#relType_country oaf-common-0_2_xsd.tmp#relType_fax oaf-common-0_2_xsd.tmp#relType_email oaf-common-0_2_xsd.tmp#relType_phone oaf-common-0_2_xsd.tmp#relType
Type relType
Properties
content: complex
minOccurs: 0
Model to | ranking{0,1} | fullname{0,1} | title{0,1} | dateofacceptance{0,1} | publisher{0,1} | resulttype{0,1} | officialname{0,1} | participantnumber{0,1} | websiteurl{0,1} | code{0,1} | acronym{0,1} | contracttype{0,1} | funding{0,1} | legalname{0,1} | datasourcetype{0,1} | datasourcetypeui{0,1} | legalshortname{0,1} | country{0,1} | fax{0,1} | email{0,1} | phone{0,1}
Children acronym, code, contracttype, country, datasourcetype, datasourcetypeui, dateofacceptance, email, fax, fullname, funding, legalname, legalshortname, officialname, participantnumber, phone, publisher, ranking, resulttype, title, to, websiteurl
Instance
<rel inferenceprovenance="" inferred="" provenanceaction="" trust="">
  <to class="" scheme="" type="">{1,1}</to>
  <ranking>{0,1}</ranking>
  <fullname>{0,1}</fullname>
  <title classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{0,1}</title>
  <dateofacceptance>{0,1}</dateofacceptance>
  <publisher>{0,1}</publisher>
  <resulttype classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{0,1}</resulttype>
  <officialname>{0,1}</officialname>
  <participantnumber>{0,1}</participantnumber>
  <websiteurl>{0,1}</websiteurl>
  <code>{0,1}</code>
  <acronym>{0,1}</acronym>
  <contracttype classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{0,1}</contracttype>
  <funding>{0,1}</funding>
  <legalname>{0,1}</legalname>
  <datasourcetype classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{0,1}</datasourcetype>
  <datasourcetypeui classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{0,1}</datasourcetypeui>
  <legalshortname>{0,1}</legalshortname>
  <country classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{0,1}</country>
  <fax>{0,1}</fax>
  <email>{0,1}</email>
  <phone>{0,1}</phone>
</rel>
Attributes
QName Type Fixed Default Use Annotation
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
provenanceaction xs:string optional
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="rel" type="relType" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / to
Namespace No namespace
Diagram
Diagram oaf-common-0_2_xsd.tmp#relToType_class oaf-common-0_2_xsd.tmp#relToType_scheme oaf-common-0_2_xsd.tmp#relToType_type oaf-common-0_2_xsd.tmp#relToType
Type relToType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
class xs:string required
scheme xs:string required
type xs:string required
The type of the related entity.<p>Allowed values are: project, organization, datasource, result, person.</p>
Source
<xs:element name="to" type="relToType"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / ranking
Namespace No namespace
Diagram
Diagram
Type xs:integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="ranking" type="xs:integer" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / fullname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="fullname" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / title
Namespace No namespace
Annotations
Title of the related research result.<p>Different types of titles are allowed: see https://services.openaire.eu/provision/mvc/vocabularies/dnet:dataCite_title</p>
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content: complex
minOccurs: 0
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.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="title" type="optionalClassedSchemedElement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Title of the related research result.
      <p>Different types of titles are allowed: see https://services.openaire.eu/provision/mvc/vocabularies/dnet:dataCite_title</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / dateofacceptance
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="dateofacceptance" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / publisher
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="publisher" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / resulttype
Namespace No namespace
Annotations
Tells if the related record is about a publication or a dataset.<p>For allowed values check: https://services.openaire.eu/provision/mvc/vocabularies/dnet:result_typologies</p>
Diagram
Diagram oaf-common-0_2_xsd.tmp#classSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#classedSchemedElement
Type classedSchemedElement
Properties
content: complex
minOccurs: 0
mixed: true
Model
Attributes
QName Type Fixed Default Use Annotation
classid xs:string required
Identifier of the value in classname with respect
to the controlled
vocabulary with id = schemeid.
classname xs:string required
A value from the controlled vocabulary identified
by
schemeid.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string required
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string required
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="resulttype" type="classedSchemedElement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Tells if the related record is about a publication or a dataset.
      <p>For allowed values check: https://services.openaire.eu/provision/mvc/vocabularies/dnet:result_typologies</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / officialname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="officialname" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / participantnumber
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="participantnumber" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / websiteurl
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="websiteurl" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / code
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="code" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / acronym
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="acronym" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / contracttype
Namespace No namespace
Annotations
Type of the contract. Available if the related entity is a project.<p>Allowed values depend on the actual funder of the related project. Currently supported funders and corresponding contract types are:
  <table>
    <tr>
      <th>Funder</th>
      <th>Funder id</th>
      <th>Contract types</th>
    </tr>
    <tr>
      <td>FP7</td>
      <td>corda_______::FP7</td>
      <td>https://services.openaire.eu/provision/mvc/vocabularies/ec:FP7contractTypes</td>
    </tr>
    <tr>
      <td>Wellcome Trust</td>
      <td>wt::WT</td>
      <td>https://services.openaire.eu/provision/mvc/vocabularies/wt:contractTypes</td>
    </tr>
  </table>
</p>
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content: complex
minOccurs: 0
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.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="contracttype" type="optionalClassedSchemedElement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type of the contract. Available if the related entity is a project.
      <p>Allowed values depend on the actual funder of the related project. Currently supported funders and corresponding contract types are:
        <table>
          <tr>
            <th>Funder</th>
            <th>Funder id</th>
            <th>Contract types</th>
          </tr>
          <tr>
            <td>FP7</td>
            <td>corda_______::FP7</td>
            <td>https://services.openaire.eu/provision/mvc/vocabularies/ec:FP7contractTypes</td>
          </tr>
          <tr>
            <td>Wellcome Trust</td>
            <td>wt::WT</td>
            <td>https://services.openaire.eu/provision/mvc/vocabularies/wt:contractTypes</td>
          </tr>
        </table>
      </p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / funding
Namespace No namespace
Diagram
Diagram oaf-common-0_2_xsd.tmp#fundingFlatType_funding_level_0 oaf-common-0_2_xsd.tmp#fundingFlatType_funding_level_1 oaf-common-0_2_xsd.tmp#fundingFlatType_funding_level_2 oaf-common-0_2_xsd.tmp#fundingFlatType
Type fundingFlatType
Properties
content: complex
minOccurs: 0
Model funding_level_0* , funding_level_1* , funding_level_2*
Children funding_level_0, funding_level_1, funding_level_2
Instance
<funding>
  <funding_level_0>{0,unbounded}</funding_level_0>
  <funding_level_1>{0,unbounded}</funding_level_1>
  <funding_level_2>{0,unbounded}</funding_level_2>
</funding>
Source
<xs:element name="funding" type="fundingFlatType" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element fundingFlatType / funding_level_0
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xs:element name="funding_level_0" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element fundingFlatType / funding_level_1
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xs:element name="funding_level_1" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element fundingFlatType / funding_level_2
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xs:element name="funding_level_2" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / legalname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="legalname" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / datasourcetype
Namespace No namespace
Annotations
Type of the related data source.<p>For allowed values check codes in: https://services.openaire.eu/provision/mvc/vocabularies/dnet:datasource_typologies</p>
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content: complex
minOccurs: 0
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.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="datasourcetype" type="optionalClassedSchemedElement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type of the related data source.
      <p>For allowed values check codes in: https://services.openaire.eu/provision/mvc/vocabularies/dnet:datasource_typologies</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / datasourcetypeui
Namespace No namespace
Annotations
Type of this data source to be displayed in the OpenAire
portal.<p>For allowed values check terms in: https://services.openaire.eu/provision/mvc/vocabularies/dnet:datasource_typologies</p>
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content: complex
minOccurs: 0
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.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="datasourcetypeui" type="optionalClassedSchemedElement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type of this data source to be displayed in the OpenAire portal.
      <p>For allowed values check terms in: https://services.openaire.eu/provision/mvc/vocabularies/dnet:datasource_typologies</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / legalshortname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="legalshortname" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / country
Namespace No namespace
Annotations
Countries in ISO 3166-1 alpha-2.<p>For allowed values check: https://services.openaire.eu/provision/mvc/vocabularies/dnet:countries</p>
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content: complex
minOccurs: 0
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.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="country" type="optionalClassedSchemedElement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Countries in ISO 3166-1 alpha-2.
      <p>For allowed values check: https://services.openaire.eu/provision/mvc/vocabularies/dnet:countries</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / fax
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="fax" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / email
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="email" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element relType / phone
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="phone" type="xs:string" minOccurs="0"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element externalreferenceType / sitename
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="sitename" type="xs:string"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element externalreferenceType / label
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="label" type="xs:string"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element externalreferenceType / qualifier
Namespace No namespace
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_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.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:element name="qualifier" type="optionalClassedSchemedElement"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Element externalreferenceType / refidentifier
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="refidentifier" type="xs:string"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type optionalClassedSchemedElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup
Properties
mixed: true
Used by
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.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string optional
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType mixed="true" name="optionalClassedSchemedElement">
  <xs:attributeGroup ref="optionalClassSchemeAttrGroup"/>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type classedSchemedElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#classSchemeAttrGroup oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup
Properties
mixed: true
Used by
Model
Attributes
QName Type Fixed Default Use Annotation
classid xs:string required
Identifier of the value in classname with respect
to the controlled
vocabulary with id = schemeid.
classname xs:string required
A value from the controlled vocabulary identified
by
schemeid.
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
schemeid xs:string required
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string required
Name of the controlled vocabulary.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType mixed="true" name="classedSchemedElement">
  <xs:attributeGroup ref="classSchemeAttrGroup"/>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type inferenceExtendedStringType
Namespace http://namespace.openaire.eu/oaf
Annotations
XML elements of this type are simple strings, but
in cases where their
values have been inferred by Openaire inference algorithms, the elements
features some
attributes describing the inference algorithm. This way it is easy to
understand if a value
comes from the originally imported data or if it has been added later for
enrichment.
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup
Type extension of xs:string
Properties
mixed: true
Used by
Attributes
QName Type Fixed Default Use Annotation
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType mixed="true" name="inferenceExtendedStringType">
  <xs:annotation>
    <xs:documentation>XML elements of this type are simple strings, but in cases where their values have been inferred by Openaire inference algorithms, the elements features some attributes describing the inference algorithm. This way it is easy to understand if a value comes from the originally imported data or if it has been added later for enrichment.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type namedIdElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#namedIdElement_id oaf-common-0_2_xsd.tmp#namedIdElement_name oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup
Used by
Attributes
QName Type Fixed Default Use Annotation
id required
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
name required
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType name="namedIdElement">
  <xs:attribute name="id" use="required"/>
  <xs:attribute name="name" use="required"/>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type labeledIdElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#labeledIdElement_id oaf-common-0_2_xsd.tmp#labeledIdElement_label oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup
Used by
Attributes
QName Type Fixed Default Use Annotation
id required
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
label required
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType name="labeledIdElement">
  <xs:attribute name="id" use="required"/>
  <xs:attribute name="label" use="required"/>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type datainfoType
Namespace http://namespace.openaire.eu/oaf
Annotations
Information about the provenance of this record.
Diagram
Diagram oaf-common-0_2_xsd.tmp#datainfoType_inferred oaf-common-0_2_xsd.tmp#datainfoType_deletedbyinference oaf-common-0_2_xsd.tmp#datainfoType_trust oaf-common-0_2_xsd.tmp#datainfoType_inferenceprovenance oaf-common-0_2_xsd.tmp#datainfoType_provenanceaction
Used by
Model inferred | deletedbyinference | trust | inferenceprovenance | provenanceaction
Children deletedbyinference, inferenceprovenance, inferred, provenanceaction, trust
Source
<xs:complexType name="datainfoType">
  <xs:annotation>
    <xs:documentation>Information about the provenance of this record.</xs:documentation>
  </xs:annotation>
  <xs:choice maxOccurs="unbounded">
    <xs:element name="inferred" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if this information has been inferred by the automatic inference algorithms run by OpenAIRE.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="deletedbyinference" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>True if this information has been deleted by the automatic inference algorithms run by OpenAIRE.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="trust" type="xs:string">
      <xs:annotation>
        <xs:documentation>Value of trust of this information. Typically a value in the range [0,1]. Higher the value, more trustworthy is the information.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="inferenceprovenance" type="xs:string">
      <xs:annotation>
        <xs:documentation>The algorithm that produced this property.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="provenanceaction" type="classedSchemedElement">
      <xs:annotation>
        <xs:documentation>Describes the process/action that produced the information.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type relsType
Namespace http://namespace.openaire.eu/oaf
Annotations
Relationships to other entities.
Diagram
Diagram oaf-common-0_2_xsd.tmp#relsType_rel
Used by
Model rel{0,1}
Children rel
Source
<xs:complexType name="relsType">
  <xs:annotation>
    <xs:documentation>Relationships to other entities.</xs:documentation>
  </xs:annotation>
  <xs:sequence maxOccurs="unbounded" minOccurs="0">
    <xs:element name="rel" type="relType" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type relType
Namespace http://namespace.openaire.eu/oaf
Annotations
A relationship to another entity
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#relType_provenanceaction oaf-common-0_2_xsd.tmp#relType_to oaf-common-0_2_xsd.tmp#relType_ranking oaf-common-0_2_xsd.tmp#relType_fullname oaf-common-0_2_xsd.tmp#relType_title oaf-common-0_2_xsd.tmp#relType_dateofacceptance oaf-common-0_2_xsd.tmp#relType_publisher oaf-common-0_2_xsd.tmp#relType_resulttype oaf-common-0_2_xsd.tmp#relType_officialname oaf-common-0_2_xsd.tmp#relType_participantnumber oaf-common-0_2_xsd.tmp#relType_websiteurl oaf-common-0_2_xsd.tmp#relType_code oaf-common-0_2_xsd.tmp#relType_acronym oaf-common-0_2_xsd.tmp#relType_contracttype oaf-common-0_2_xsd.tmp#relType_funding oaf-common-0_2_xsd.tmp#relType_legalname oaf-common-0_2_xsd.tmp#relType_datasourcetype oaf-common-0_2_xsd.tmp#relType_datasourcetypeui oaf-common-0_2_xsd.tmp#relType_legalshortname oaf-common-0_2_xsd.tmp#relType_country oaf-common-0_2_xsd.tmp#relType_fax oaf-common-0_2_xsd.tmp#relType_email oaf-common-0_2_xsd.tmp#relType_phone
Used by
Element relsType/rel
Model to | ranking{0,1} | fullname{0,1} | title{0,1} | dateofacceptance{0,1} | publisher{0,1} | resulttype{0,1} | officialname{0,1} | participantnumber{0,1} | websiteurl{0,1} | code{0,1} | acronym{0,1} | contracttype{0,1} | funding{0,1} | legalname{0,1} | datasourcetype{0,1} | datasourcetypeui{0,1} | legalshortname{0,1} | country{0,1} | fax{0,1} | email{0,1} | phone{0,1}
Children acronym, code, contracttype, country, datasourcetype, datasourcetypeui, dateofacceptance, email, fax, fullname, funding, legalname, legalshortname, officialname, participantnumber, phone, publisher, ranking, resulttype, title, to, websiteurl
Attributes
QName Type Fixed Default Use Annotation
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
provenanceaction xs:string optional
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType name="relType">
  <xs:annotation>
    <xs:documentation>A relationship to another entity</xs:documentation>
  </xs:annotation>
  <xs:choice maxOccurs="unbounded">
    <xs:element name="to" type="relToType"/>
    <xs:element name="ranking" type="xs:integer" minOccurs="0"/>
    <xs:element name="fullname" type="xs:string" minOccurs="0"/>
    <xs:element name="title" type="optionalClassedSchemedElement" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Title of the related research result.
          <p>Different types of titles are allowed: see https://services.openaire.eu/provision/mvc/vocabularies/dnet:dataCite_title</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="dateofacceptance" type="xs:string" minOccurs="0"/>
    <xs:element name="publisher" type="xs:string" minOccurs="0"/>
    <xs:element name="resulttype" type="classedSchemedElement" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Tells if the related record is about a publication or a dataset.
          <p>For allowed values check: https://services.openaire.eu/provision/mvc/vocabularies/dnet:result_typologies</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <!-- elements for organisations, some are also valid for datsources and 
				projects -->
    <xs:element name="officialname" type="xs:string" minOccurs="0"/>
    <xs:element name="participantnumber" type="xs:string" minOccurs="0"/>
    <xs:element name="websiteurl" type="xs:string" minOccurs="0"/>
    <xs:element name="code" type="xs:string" minOccurs="0"/>
    <xs:element name="acronym" type="xs:string" minOccurs="0"/>
    <xs:element name="contracttype" type="optionalClassedSchemedElement" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Type of the contract. Available if the related entity is a project.
          <p>Allowed values depend on the actual funder of the related project. Currently supported funders and corresponding contract types are:
            <table>
              <tr>
                <th>Funder</th>
                <th>Funder id</th>
                <th>Contract types</th>
              </tr>
              <tr>
                <td>FP7</td>
                <td>corda_______::FP7</td>
                <td>https://services.openaire.eu/provision/mvc/vocabularies/ec:FP7contractTypes</td>
              </tr>
              <tr>
                <td>Wellcome Trust</td>
                <td>wt::WT</td>
                <td>https://services.openaire.eu/provision/mvc/vocabularies/wt:contractTypes</td>
              </tr>
            </table>
          </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="funding" type="fundingFlatType" minOccurs="0"/>
    <!-- elements for datasources -->
    <xs:element name="legalname" type="xs:string" minOccurs="0"/>
    <xs:element name="datasourcetype" type="optionalClassedSchemedElement" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Type of the related data source.
          <p>For allowed values check codes in: https://services.openaire.eu/provision/mvc/vocabularies/dnet:datasource_typologies</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="datasourcetypeui" type="optionalClassedSchemedElement" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Type of this data source to be displayed in the OpenAire portal.
          <p>For allowed values check terms in: https://services.openaire.eu/provision/mvc/vocabularies/dnet:datasource_typologies</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="legalshortname" type="xs:string" minOccurs="0"/>
    <xs:element name="country" type="optionalClassedSchemedElement" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Countries in ISO 3166-1 alpha-2.
          <p>For allowed values check: https://services.openaire.eu/provision/mvc/vocabularies/dnet:countries</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <!-- elements for projects -->
    <xs:element name="fax" type="xs:string" minOccurs="0"/>
    <xs:element name="email" type="xs:string" minOccurs="0"/>
    <xs:element name="phone" type="xs:string" minOccurs="0"/>
  </xs:choice>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
  <xs:attribute name="provenanceaction" type="xs:string"/>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type relToType
Namespace http://namespace.openaire.eu/oaf
Annotations
Information about the related entity.<p>The semantics of the relationships is expressed by the attributes class and scheme.</p>

<p>Allowed relationships are:
  <table>
    <tr>
      <th>Entity types</th>
      <th>Name of relationships</th>
      <th>Inverse of</th>
      <th>Simmetric</th>
    </tr>
    <tr>
      <td>Project -- Person</td>
      <td>hasContact</td>
      <td>isContact</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Project -- Result</td>
      <td>produces</td>
      <td>isProducedBy</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Project -- Organization</td>
      <td>hasParticipant</td>
      <td>isParticipant</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Person -- Project</td>
      <td>isContact</td>
      <td>hasContact</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Person -- Result</td>
      <td>isAuthorOf</td>
      <td>hasAuthor</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Person -- Person</td>
      <td>isCoauthorOf</td>
      <td>--</td>
      <td>yes</td>
    </tr>
    <tr>
      <td>Result -- Person</td>
      <td>hasAuthor</td>
      <td>isAuthorOf</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Result -- Project</td>
      <td>isProducedBy</td>
      <td>produces</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Result -- Result</td>
      <td>isRelatedTo</td>
      <td>--</td>
      <td>yes</td>
    </tr>
    <tr>
      <td>Result -- Result</td>
      <td>hasAmongTopNSimilarDocuments</td>
      <td>isAmongTopNSimilarDocuments</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Result -- Result</td>
      <td>isAmongTopNSimilarDocuments</td>
      <td>hasAmongTopNSimilarDocuments</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Organization -- Datasource</td>
      <td>isProvidedBy</td>
      <td>provides</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Organization -- Project</td>
      <td>isParticpant</td>
      <td>hasParticipant</td>
      <td>no</td>
    </tr>
    <tr>
      <td>Datasource -- Organization</td>
      <td>provides</td>
      <td>isProvidedBy</td>
      <td>no</td>
    </tr>
  </table>
</p>
Diagram
Diagram oaf-common-0_2_xsd.tmp#relToType_class oaf-common-0_2_xsd.tmp#relToType_scheme oaf-common-0_2_xsd.tmp#relToType_type
Type extension of xs:string
Used by
Element relType/to
Attributes
QName Type Fixed Default Use Annotation
class xs:string required
scheme xs:string required
type xs:string required
The type of the related entity.<p>Allowed values are: project, organization, datasource, result, person.</p>
Source
<xs:complexType name="relToType">
  <xs:annotation>
    <xs:documentation>Information about the related entity.
      <p>The semantics of the relationships is expressed by the attributes class and scheme.</p>
      <!--  <p>See the following ontology for the available relationships: $ontologyURL$</p>-->
      <p>Allowed relationships are:
        <table>
          <tr>
            <th>Entity types</th>
            <th>Name of relationships</th>
            <th>Inverse of</th>
            <th>Simmetric</th>
          </tr>
          <tr>
            <td>Project -- Person</td>
            <td>hasContact</td>
            <td>isContact</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Project -- Result</td>
            <td>produces</td>
            <td>isProducedBy</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Project -- Organization</td>
            <td>hasParticipant</td>
            <td>isParticipant</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Person -- Project</td>
            <td>isContact</td>
            <td>hasContact</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Person -- Result</td>
            <td>isAuthorOf</td>
            <td>hasAuthor</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Person -- Person</td>
            <td>isCoauthorOf</td>
            <td>--</td>
            <td>yes</td>
          </tr>
          <tr>
            <td>Result -- Person</td>
            <td>hasAuthor</td>
            <td>isAuthorOf</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Result -- Project</td>
            <td>isProducedBy</td>
            <td>produces</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Result -- Result</td>
            <td>isRelatedTo</td>
            <td>--</td>
            <td>yes</td>
          </tr>
          <tr>
            <td>Result -- Result</td>
            <td>hasAmongTopNSimilarDocuments</td>
            <td>isAmongTopNSimilarDocuments</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Result -- Result</td>
            <td>isAmongTopNSimilarDocuments</td>
            <td>hasAmongTopNSimilarDocuments</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Organization -- Datasource</td>
            <td>isProvidedBy</td>
            <td>provides</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Organization -- Project</td>
            <td>isParticpant</td>
            <td>hasParticipant</td>
            <td>no</td>
          </tr>
          <tr>
            <td>Datasource -- Organization</td>
            <td>provides</td>
            <td>isProvidedBy</td>
            <td>no</td>
          </tr>
        </table>
      </p>
    </xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" use="required" type="xs:string"/>
      <xs:attribute name="scheme" use="required" type="xs:string"/>
      <xs:attribute name="type" use="required" type="xs:string">
        <xs:annotation>
          <xs:documentation>The type of the related entity.
            <p>Allowed values are: project, organization, datasource, result, person.</p>
          </xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type fundingFlatType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#fundingFlatType_funding_level_0 oaf-common-0_2_xsd.tmp#fundingFlatType_funding_level_1 oaf-common-0_2_xsd.tmp#fundingFlatType_funding_level_2
Used by
Element relType/funding
Model funding_level_0* , funding_level_1* , funding_level_2*
Children funding_level_0, funding_level_1, funding_level_2
Source
<xs:complexType name="fundingFlatType">
  <xs:sequence>
    <xs:element name="funding_level_0" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="funding_level_1" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="funding_level_2" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type externalreferenceType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_2_xsd.tmp#externalreferenceType_sitename oaf-common-0_2_xsd.tmp#externalreferenceType_label oaf-common-0_2_xsd.tmp#externalreferenceType_qualifier oaf-common-0_2_xsd.tmp#externalreferenceType_refidentifier
Used by
Model sitename , label , qualifier , refidentifier
Children label, qualifier, refidentifier, sitename
Attributes
QName Type Fixed Default Use Annotation
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType name="externalreferenceType">
  <xs:sequence>
    <xs:element name="sitename" type="xs:string"/>
    <xs:element name="label" type="xs:string"/>
    <xs:element name="qualifier" type="optionalClassedSchemedElement"/>
    <xs:element name="refidentifier" type="xs:string"/>
  </xs:sequence>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type inferenceExtendedBooleanType
Namespace http://namespace.openaire.eu/oaf
Annotations
XML elements of this type are simple booleans, but
in cases where their
values have been inferred by Openaire inference algorithms, the elements
features some
attributes describing the inference algorithm. This way it is easy to
understand if a value
comes from the originally imported data or if it has been added later for
enrichment.
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup
Type extension of xs:boolean
Properties
mixed: true
Used by
Attributes
QName Type Fixed Default Use Annotation
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:complexType mixed="true" name="inferenceExtendedBooleanType">
  <xs:annotation>
    <xs:documentation>XML elements of this type are simple booleans, but in cases where their values have been inferred by Openaire inference algorithms, the elements features some attributes describing the inference algorithm. This way it is easy to understand if a value comes from the originally imported data or if it has been added later for enrichment.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:boolean">
      <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Complex Type extraInfoType
Namespace http://namespace.openaire.eu/oaf
Annotations
Fields of this type can contain any well-formed
XML, regardless of the
actual structure.
Diagram
Diagram oaf-common-0_2_xsd.tmp#extraInfoType_name oaf-common-0_2_xsd.tmp#extraInfoType_typology oaf-common-0_2_xsd.tmp#extraInfoType_provenance oaf-common-0_2_xsd.tmp#extraInfoType_trust
Used by
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
name xs:string required
Human readable label that explains the type of
information we can find
inside this element. It corresponds to the value in the "typology"
attribute.
provenance xs:string optional
trust xs:string optional
Value of trust of this information. Typically a
value in the range [0,1].
Higher the value, more trustworthy is the information.
typology xs:string required
Type of the information we can find inside this
element. The attribute
"name" provides a human-readable label of this very same information.
Source
<xs:complexType name="extraInfoType">
  <xs:annotation>
    <xs:documentation>Fields of this type can contain any well-formed XML, regardless of the actual structure.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="name" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation>Human readable label that explains the type of information we can find inside this element. It corresponds to the value in the "typology" attribute.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="typology" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation>Type of the information we can find inside this element. The attribute "name" provides a human-readable label of this very same information.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="provenance" type="xs:string"/>
  <xs:attribute name="trust" type="xs:string">
    <xs:annotation>
      <xs:documentation>Value of trust of this information. Typically a value in the range [0,1]. Higher the value, more trustworthy is the information.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute optionalClassSchemeAttrGroup / @classid
Namespace No namespace
Annotations
Identifier of the value in classname with respect
to the controlled
vocabulary with id = schemeid.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="classid" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>Identifier of the value in classname with respect to the controlled vocabulary with id = schemeid.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute optionalClassSchemeAttrGroup / @classname
Namespace No namespace
Annotations
A value from the controlled vocabulary identified
by
schemeid.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="classname" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>A value from the controlled vocabulary identified by schemeid.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute optionalClassSchemeAttrGroup / @schemeid
Namespace No namespace
Annotations
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="schemeid" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>Identifier of the controlled vocabulary with name schemename. To see the classes included in the schema: https://services.openaire.eu/provision/mvc/vocabularies/schemeid</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute optionalClassSchemeAttrGroup / @schemename
Namespace No namespace
Annotations
Name of the controlled vocabulary.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="schemename" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of the controlled vocabulary.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute optionalInferenceAttrGroup / @inferred
Namespace No namespace
Annotations
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
Type xs:boolean
Properties
use: optional
Used by
Attribute Group optionalInferenceAttrGroup
Source
<xs:attribute name="inferred" use="optional" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>True if this information has been inferred by the automatic inference algorithms run by OpenAIRE.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute optionalInferenceAttrGroup / @inferenceprovenance
Namespace No namespace
Annotations
Which algorithm inferred the current property.
Type xs:string
Properties
use: optional
Used by
Attribute Group optionalInferenceAttrGroup
Source
<xs:attribute name="inferenceprovenance" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>Which algorithm inferred the current property.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute optionalInferenceAttrGroup / @trust
Namespace No namespace
Annotations
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Type xs:string
Properties
use: optional
Used by
Attribute Group optionalInferenceAttrGroup
Source
<xs:attribute name="trust" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>Value of trust of this information in the range [0,1]. More the value, more trustworthy is the information.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute classSchemeAttrGroup / @classid
Namespace No namespace
Annotations
Identifier of the value in classname with respect
to the controlled
vocabulary with id = schemeid.
Type xs:string
Properties
use: required
Used by
Attribute Group classSchemeAttrGroup
Source
<xs:attribute name="classid" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Identifier of the value in classname with respect to the controlled vocabulary with id = schemeid.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute classSchemeAttrGroup / @classname
Namespace No namespace
Annotations
A value from the controlled vocabulary identified
by
schemeid.
Type xs:string
Properties
use: required
Used by
Attribute Group classSchemeAttrGroup
Source
<xs:attribute name="classname" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>A value from the controlled vocabulary identified by schemeid.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute classSchemeAttrGroup / @schemeid
Namespace No namespace
Annotations
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
Type xs:string
Properties
use: required
Used by
Attribute Group classSchemeAttrGroup
Source
<xs:attribute name="schemeid" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Identifier of the controlled vocabulary with name schemename. To see the classes included in the schema: https://services.openaire.eu/provision/mvc/vocabularies/schemeid</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute classSchemeAttrGroup / @schemename
Namespace No namespace
Annotations
Name of the controlled vocabulary.
Type xs:string
Properties
use: required
Used by
Attribute Group classSchemeAttrGroup
Source
<xs:attribute name="schemename" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of the controlled vocabulary.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute namedIdElement / @id
Namespace No namespace
Properties
use: required
Used by
Complex Type namedIdElement
Source
<xs:attribute name="id" use="required"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute namedIdElement / @name
Namespace No namespace
Properties
use: required
Used by
Complex Type namedIdElement
Source
<xs:attribute name="name" use="required"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute labeledIdElement / @id
Namespace No namespace
Properties
use: required
Used by
Complex Type labeledIdElement
Source
<xs:attribute name="id" use="required"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute labeledIdElement / @label
Namespace No namespace
Properties
use: required
Used by
Complex Type labeledIdElement
Source
<xs:attribute name="label" use="required"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute relToType / @class
Namespace No namespace
Type xs:string
Properties
use: required
Used by
Complex Type relToType
Source
<xs:attribute name="class" use="required" type="xs:string"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute relToType / @scheme
Namespace No namespace
Type xs:string
Properties
use: required
Used by
Complex Type relToType
Source
<xs:attribute name="scheme" use="required" type="xs:string"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute relToType / @type
Namespace No namespace
Annotations
The type of the related entity.<p>Allowed values are: project, organization, datasource, result, person.</p>
Type xs:string
Properties
use: required
Used by
Complex Type relToType
Source
<xs:attribute name="type" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>The type of the related entity.
      <p>Allowed values are: project, organization, datasource, result, person.</p>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute relType / @provenanceaction
Namespace No namespace
Type xs:string
Properties
content: simple
Used by
Complex Type relType
Source
<xs:attribute name="provenanceaction" type="xs:string"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute extraInfoType / @name
Namespace No namespace
Annotations
Human readable label that explains the type of
information we can find
inside this element. It corresponds to the value in the "typology"
attribute.
Type xs:string
Properties
use: required
Used by
Complex Type extraInfoType
Source
<xs:attribute name="name" type="xs:string" use="required">
  <xs:annotation>
    <xs:documentation>Human readable label that explains the type of information we can find inside this element. It corresponds to the value in the "typology" attribute.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute extraInfoType / @typology
Namespace No namespace
Annotations
Type of the information we can find inside this
element. The attribute
"name" provides a human-readable label of this very same information.
Type xs:string
Properties
use: required
Used by
Complex Type extraInfoType
Source
<xs:attribute name="typology" type="xs:string" use="required">
  <xs:annotation>
    <xs:documentation>Type of the information we can find inside this element. The attribute "name" provides a human-readable label of this very same information.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute extraInfoType / @provenance
Namespace No namespace
Type xs:string
Properties
content: simple
Used by
Complex Type extraInfoType
Source
<xs:attribute name="provenance" type="xs:string"/>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute extraInfoType / @trust
Namespace No namespace
Annotations
Value of trust of this information. Typically a
value in the range [0,1].
Higher the value, more trustworthy is the information.
Type xs:string
Properties
content: simple
Used by
Complex Type extraInfoType
Source
<xs:attribute name="trust" type="xs:string">
  <xs:annotation>
    <xs:documentation>Value of trust of this information. Typically a value in the range [0,1]. Higher the value, more trustworthy is the information.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute Group optionalClassSchemeAttrGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup_classid oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup_classname oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup_schemeid oaf-common-0_2_xsd.tmp#optionalClassSchemeAttrGroup_schemename
Used by
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. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string optional
Name of the controlled vocabulary.
Source
<xs:attributeGroup name="optionalClassSchemeAttrGroup">
  <xs:attribute name="classid" use="optional" type="xs:string">
    <xs:annotation>
      <xs:documentation>Identifier of the value in classname with respect to the controlled vocabulary with id = schemeid.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="classname" use="optional" type="xs:string">
    <xs:annotation>
      <xs:documentation>A value from the controlled vocabulary identified by schemeid.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="schemeid" use="optional" type="xs:string">
    <xs:annotation>
      <xs:documentation>Identifier of the controlled vocabulary with name schemename. To see the classes included in the schema: https://services.openaire.eu/provision/mvc/vocabularies/schemeid</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="schemename" use="optional" type="xs:string">
    <xs:annotation>
      <xs:documentation>Name of the controlled vocabulary.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute Group optionalInferenceAttrGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup_inferred oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup_inferenceprovenance oaf-common-0_2_xsd.tmp#optionalInferenceAttrGroup_trust
Used by
Attributes
QName Type Fixed Default Use Annotation
inferenceprovenance xs:string optional
Which algorithm inferred the current property.
inferred xs:boolean optional
True if this information has been inferred by the
automatic inference
algorithms run by OpenAIRE.
trust xs:string optional
Value of trust of this information in the range
[0,1].
More the value, more trustworthy is the information.
Source
<xs:attributeGroup name="optionalInferenceAttrGroup">
  <xs:attribute name="inferred" use="optional" type="xs:boolean">
    <xs:annotation>
      <xs:documentation>True if this information has been inferred by the automatic inference algorithms run by OpenAIRE.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="inferenceprovenance" use="optional" type="xs:string">
    <xs:annotation>
      <xs:documentation>Which algorithm inferred the current property.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="trust" use="optional" type="xs:string">
    <xs:annotation>
      <xs:documentation>Value of trust of this information in the range [0,1]. More the value, more trustworthy is the information.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd
Attribute Group classSchemeAttrGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_2_xsd.tmp#classSchemeAttrGroup_classid oaf-common-0_2_xsd.tmp#classSchemeAttrGroup_classname oaf-common-0_2_xsd.tmp#classSchemeAttrGroup_schemeid oaf-common-0_2_xsd.tmp#classSchemeAttrGroup_schemename
Used by
Complex Type classedSchemedElement
Attributes
QName Type Fixed Default Use Annotation
classid xs:string required
Identifier of the value in classname with respect
to the controlled
vocabulary with id = schemeid.
classname xs:string required
A value from the controlled vocabulary identified
by
schemeid.
schemeid xs:string required
Identifier of the controlled vocabulary with name
schemename. To see the classes included in the schema:
https://services.openaire.eu/provision/mvc/vocabularies/schemeid
schemename xs:string required
Name of the controlled vocabulary.
Source
<xs:attributeGroup name="classSchemeAttrGroup">
  <xs:attribute name="classid" use="required" type="xs:string">
    <xs:annotation>
      <xs:documentation>Identifier of the value in classname with respect to the controlled vocabulary with id = schemeid.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="classname" use="required" type="xs:string">
    <xs:annotation>
      <xs:documentation>A value from the controlled vocabulary identified by schemeid.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="schemeid" use="required" type="xs:string">
    <xs:annotation>
      <xs:documentation>Identifier of the controlled vocabulary with name schemename. To see the classes included in the schema: https://services.openaire.eu/provision/mvc/vocabularies/schemeid</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="schemename" use="required" type="xs:string">
    <xs:annotation>
      <xs:documentation>Name of the controlled vocabulary.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Schema location http://www.openaire.eu/schema/0.2/oaf-common-0.2.xsd