Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element datainfoType / provenanceaction
Namespace No namespace
Annotations
Describes the process/action that produced the
information.
Diagram
Diagram oaf-common-0_3_xsd.tmp#classSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#classedSchemedElement
Type classedSchemedElement
Properties
content complex
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relsType / rel
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#relType_provenanceaction oaf-common-0_3_xsd.tmp#relType_to oaf-common-0_3_xsd.tmp#relType_title oaf-common-0_3_xsd.tmp#relType_websiteurl oaf-common-0_3_xsd.tmp#relPersonGroup_ranking oaf-common-0_3_xsd.tmp#relPersonGroup_fullname oaf-common-0_3_xsd.tmp#relPersonGroup_fax oaf-common-0_3_xsd.tmp#relPersonGroup_email oaf-common-0_3_xsd.tmp#relPersonGroup_phone oaf-common-0_3_xsd.tmp#relPersonGroup oaf-common-0_3_xsd.tmp#relDataSourceGroup_officialname oaf-common-0_3_xsd.tmp#relDataSourceGroup_datasourcetypeui oaf-common-0_3_xsd.tmp#relDataSourceGroup_datasourcetype oaf-common-0_3_xsd.tmp#relDataSourceGroup oaf-common-0_3_xsd.tmp#relResultGroup_dateofacceptance oaf-common-0_3_xsd.tmp#relResultGroup_publisher oaf-common-0_3_xsd.tmp#relResultGroup_resulttype oaf-common-0_3_xsd.tmp#relResultGroup_similarity oaf-common-0_3_xsd.tmp#relResultGroup_type oaf-common-0_3_xsd.tmp#relResultGroup oaf-common-0_3_xsd.tmp#relProjectGroup_code oaf-common-0_3_xsd.tmp#relProjectGroup_acronym oaf-common-0_3_xsd.tmp#relProjectGroup oaf-common-0_3_xsd.tmp#relOrganizationGroup_legalname oaf-common-0_3_xsd.tmp#relOrganizationGroup_legalshortname oaf-common-0_3_xsd.tmp#relOrganizationGroup_country oaf-common-0_3_xsd.tmp#relOrganizationGroup oaf-common-0_3_xsd.tmp#fundingGroup_contracttype oaf-common-0_3_xsd.tmp#fundingGroup_funding oaf-common-0_3_xsd.tmp#fundingGroup oaf-common-0_3_xsd.tmp#relType
Type relType
Properties
content complex
minOccurs 0
Model
Children acronym, code, contracttype, country, datasourcetype, datasourcetypeui, dateofacceptance, email, fax, fullname, funding, legalname, legalshortname, officialname, phone, publisher, ranking, resulttype, similarity, title, to, type, websiteurl
Instance
<rel inferenceprovenance="" inferred="" provenanceaction="" trust="">
  <to class="" scheme="" type="">{1,1}</to>
  <title classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</title>
  <websiteurl>{1,1}</websiteurl>
  <ranking>{1,1}</ranking>
  <fullname>{1,1}</fullname>
  <fax>{1,1}</fax>
  <email>{1,1}</email>
  <phone>{1,1}</phone>
  <officialname>{1,1}</officialname>
  <datasourcetypeui classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</datasourcetypeui>
  <datasourcetype classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</datasourcetype>
  <dateofacceptance>{1,1}</dateofacceptance>
  <publisher>{1,1}</publisher>
  <resulttype classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</resulttype>
  <similarity>{1,1}</similarity>
  <type>{1,1}</type>
  <code>{1,1}</code>
  <acronym>{1,1}</acronym>
  <legalname>{1,1}</legalname>
  <legalshortname>{1,1}</legalshortname>
  <country classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</country>
  <contracttype classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</contracttype>
  <funding>{1,1}</funding>
</rel>
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relType / to
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#relToType_class oaf-common-0_3_xsd.tmp#relToType_scheme oaf-common-0_3_xsd.tmp#relToType_type oaf-common-0_3_xsd.tmp#relToType
Type relToType
Properties
content complex
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relType / title
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content complex
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relType / websiteurl
Namespace No namespace
Diagram
Diagram
Source
<xs:element name="websiteurl"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relPersonGroup / ranking
Namespace No namespace
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="ranking" type="xs:integer"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relPersonGroup / fullname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="fullname" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relPersonGroup / fax
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="fax" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relPersonGroup / email
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="email" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relPersonGroup / phone
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="phone" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relDataSourceGroup / officialname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="officialname" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relDataSourceGroup / datasourcetypeui
Namespace No namespace
Annotations
Type of this data source to be displayed in the OpenAire
portal.<p>For allowed values check terms in: http://api.openaire.eu/vocabularies/dnet:datasource_typologies</p>
Diagram
Diagram oaf-common-0_3_xsd.tmp#classSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#classedSchemedElement
Type classedSchemedElement
Properties
content complex
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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="datasourcetypeui" type="classedSchemedElement">
  <xs:annotation>
    <xs:documentation>Type of this data source to be displayed in the OpenAire portal.
      <p>For allowed values check terms in: http://api.openaire.eu/vocabularies/dnet:datasource_typologies</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relDataSourceGroup / datasourcetype
Namespace No namespace
Annotations
Type of the related data source.<p>For allowed values check codes in: http://api.openaire.eu/vocabularies/dnet:datasource_typologies</p>
Diagram
Diagram oaf-common-0_3_xsd.tmp#classSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#classedSchemedElement
Type classedSchemedElement
Properties
content complex
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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="datasourcetype" type="classedSchemedElement">
  <xs:annotation>
    <xs:documentation>Type of the related data source.
      <p>For allowed values check codes in: http://api.openaire.eu/vocabularies/dnet:datasource_typologies</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relResultGroup / dateofacceptance
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="dateofacceptance" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relResultGroup / publisher
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="publisher" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relResultGroup / resulttype
Namespace No namespace
Annotations
Tells if the related record is about a publication or a
dataset.<p>For allowed values check: http://api.openaire.eu/vocabularies/dnet:result_typologies</p>
Diagram
Diagram oaf-common-0_3_xsd.tmp#classSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#classedSchemedElement
Type classedSchemedElement
Properties
content complex
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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">
  <xs:annotation>
    <xs:documentation>Tells if the related record is about a publication or a dataset.
      <p>For allowed values check: http://api.openaire.eu/vocabularies/dnet:result_typologies</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relResultGroup / similarity
Namespace No namespace
Annotations
The similarity degree expressed in the range (0,1]. This
field is avaiable only when the to/@class is one of
{hasAmongTopNSimilarDocuments,
isAmongTopNSimilarDocuments}
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="similarity" type="xs:double">
  <xs:annotation>
    <xs:documentation>The similarity degree expressed in the range (0,1]. This field is avaiable only when the to/@class is one of {hasAmongTopNSimilarDocuments, isAmongTopNSimilarDocuments}</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relResultGroup / type
Namespace No namespace
Annotations
The similarity degree expressed in the range (0,1]. This
field is avaiable only when the to/@class is one of
{hasAmongTopNSimilarDocuments,
isAmongTopNSimilarDocuments}
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration STANDARD
enumeration WEBUSAGE
Source
<xs:element name="type">
  <xs:annotation>
    <xs:documentation>The similarity degree expressed in the range (0,1]. This field is avaiable only when the to/@class is one of {hasAmongTopNSimilarDocuments, isAmongTopNSimilarDocuments}</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="STANDARD"/>
      <xs:enumeration value="WEBUSAGE"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relProjectGroup / code
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="code" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relProjectGroup / acronym
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="acronym" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relOrganizationGroup / legalname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="legalname" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relOrganizationGroup / legalshortname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="legalshortname" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element relOrganizationGroup / country
Namespace No namespace
Annotations
Countries in ISO 3166-1 alpha-2.<p>For allowed values check: http://api.openaire.eu/vocabularies/dnet:countries</p>
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content complex
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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">
  <xs:annotation>
    <xs:documentation>Countries in ISO 3166-1 alpha-2.
      <p>For allowed values check: http://api.openaire.eu/vocabularies/dnet:countries</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element fundingGroup / 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>http://api.openaire.eu/vocabularies/ec:FP7contractTypes</td>
    </tr>
    <tr>
      <td>Wellcome Trust</td>
      <td>wt::WT</td>
      <td>http://api.openaire.eu/vocabularies/wt:contractTypes</td>
    </tr>
  </table>
</p>
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content complex
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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">
  <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>http://api.openaire.eu/vocabularies/ec:FP7contractTypes</td>
          </tr>
          <tr>
            <td>Wellcome Trust</td>
            <td>wt::WT</td>
            <td>http://api.openaire.eu/vocabularies/wt:contractTypes</td>
          </tr>
        </table>
      </p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element fundingGroup / funding
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#fundingFlatType_funder oaf-common-0_3_xsd.tmp#fundingFlatType_funding_level_0 oaf-common-0_3_xsd.tmp#fundingFlatType_funding_level_1 oaf-common-0_3_xsd.tmp#fundingFlatType_funding_level_2 oaf-common-0_3_xsd.tmp#fundingFlatType
Type fundingFlatType
Properties
content complex
Model
Children funder, funding_level_0, funding_level_1, funding_level_2
Instance
<funding>
  <funder id="" jurisdiction="" name="" shortname="">{1,1}</funder>
  <funding_level_0 name="">{0,unbounded}</funding_level_0>
  <funding_level_1 name="">{0,unbounded}</funding_level_1>
  <funding_level_2 name="">{0,unbounded}</funding_level_2>
</funding>
Source
<xs:element name="funding" type="fundingFlatType"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element fundingFlatType / funder
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#funderFlatType_id oaf-common-0_3_xsd.tmp#funderFlatType_shortname oaf-common-0_3_xsd.tmp#funderFlatType_name oaf-common-0_3_xsd.tmp#funderFlatType_jurisdiction oaf-common-0_3_xsd.tmp#funderFlatType
Type funderFlatType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
id xs:string required
jurisdiction xs:string optional
name xs:string required
shortname xs:string required
Source
<xs:element name="funder" type="funderFlatType" minOccurs="1" maxOccurs="1"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element fundingFlatType / funding_level_0
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#namedFundingLevel_name oaf-common-0_3_xsd.tmp#namedFundingLevel
Type namedFundingLevel
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
name xs:string required
Source
<xs:element name="funding_level_0" type="namedFundingLevel" minOccurs="0" maxOccurs="unbounded"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element fundingFlatType / funding_level_1
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#namedFundingLevel_name oaf-common-0_3_xsd.tmp#namedFundingLevel
Type namedFundingLevel
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
name xs:string required
Source
<xs:element name="funding_level_1" type="namedFundingLevel" minOccurs="0" maxOccurs="unbounded"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element fundingFlatType / funding_level_2
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#namedFundingLevel_name oaf-common-0_3_xsd.tmp#namedFundingLevel
Type namedFundingLevel
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
name xs:string required
Source
<xs:element name="funding_level_2" type="namedFundingLevel" minOccurs="0" maxOccurs="unbounded"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element externalreferenceType / sitename
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="sitename" type="xs:string" minOccurs="0" maxOccurs="1"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element externalreferenceType / url
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="1"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element externalreferenceType / qualifier
Namespace No namespace
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#optionalClassedSchemedElement
Type optionalClassedSchemedElement
Properties
content complex
minOccurs 0
maxOccurs 1
mixed true
Model
Attributes
QName Type 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: http://api.openaire.eu/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" minOccurs="0" maxOccurs="1"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element externalreferenceType / refidentifier
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="refidentifier" type="xs:string" minOccurs="0" maxOccurs="1"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type optionalClassedSchemedElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup
Properties
mixed true
Used by
Model
Attributes
QName Type 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: http://api.openaire.eu/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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type classedSchemedElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#classSchemeAttrGroup oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup
Properties
mixed true
Used by
Model
Attributes
QName Type 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: http://api.openaire.eu/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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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_3_xsd.tmp#optionalInferenceAttrGroup
Type extension of xs:string
Properties
mixed true
Used by
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type namedIdElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#namedIdElement_id oaf-common-0_3_xsd.tmp#namedIdElement_name oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup
Used by
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type labeledIdElement
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#labeledIdElement_id oaf-common-0_3_xsd.tmp#labeledIdElement_label oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup
Used by
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type datainfoType
Namespace http://namespace.openaire.eu/oaf
Annotations
Information about the provenance of this record.
Diagram
Diagram oaf-common-0_3_xsd.tmp#datainfoType_inferred oaf-common-0_3_xsd.tmp#datainfoType_deletedbyinference oaf-common-0_3_xsd.tmp#datainfoType_trust oaf-common-0_3_xsd.tmp#datainfoType_inferenceprovenance oaf-common-0_3_xsd.tmp#datainfoType_provenanceaction
Used by
Model
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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type relsType
Namespace http://namespace.openaire.eu/oaf
Annotations
Relationships to other entities.
Diagram
Diagram oaf-common-0_3_xsd.tmp#relsType_rel
Used by
Model
Children rel
Source
<xs:complexType name="relsType">
  <xs:annotation>
    <xs:documentation>Relationships to other entities.</xs:documentation>
  </xs:annotation>
  <xs:choice maxOccurs="unbounded" minOccurs="0">
    <xs:element name="rel" type="relType" minOccurs="0"/>
  </xs:choice>
</xs:complexType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type relType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#relType_provenanceaction oaf-common-0_3_xsd.tmp#relType_to oaf-common-0_3_xsd.tmp#relType_title oaf-common-0_3_xsd.tmp#relType_websiteurl oaf-common-0_3_xsd.tmp#relPersonGroup_ranking oaf-common-0_3_xsd.tmp#relPersonGroup_fullname oaf-common-0_3_xsd.tmp#relPersonGroup_fax oaf-common-0_3_xsd.tmp#relPersonGroup_email oaf-common-0_3_xsd.tmp#relPersonGroup_phone oaf-common-0_3_xsd.tmp#relPersonGroup oaf-common-0_3_xsd.tmp#relDataSourceGroup_officialname oaf-common-0_3_xsd.tmp#relDataSourceGroup_datasourcetypeui oaf-common-0_3_xsd.tmp#relDataSourceGroup_datasourcetype oaf-common-0_3_xsd.tmp#relDataSourceGroup oaf-common-0_3_xsd.tmp#relResultGroup_dateofacceptance oaf-common-0_3_xsd.tmp#relResultGroup_publisher oaf-common-0_3_xsd.tmp#relResultGroup_resulttype oaf-common-0_3_xsd.tmp#relResultGroup_similarity oaf-common-0_3_xsd.tmp#relResultGroup_type oaf-common-0_3_xsd.tmp#relResultGroup oaf-common-0_3_xsd.tmp#relProjectGroup_code oaf-common-0_3_xsd.tmp#relProjectGroup_acronym oaf-common-0_3_xsd.tmp#relProjectGroup oaf-common-0_3_xsd.tmp#relOrganizationGroup_legalname oaf-common-0_3_xsd.tmp#relOrganizationGroup_legalshortname oaf-common-0_3_xsd.tmp#relOrganizationGroup_country oaf-common-0_3_xsd.tmp#relOrganizationGroup oaf-common-0_3_xsd.tmp#fundingGroup_contracttype oaf-common-0_3_xsd.tmp#fundingGroup_funding oaf-common-0_3_xsd.tmp#fundingGroup
Used by
Element relsType/rel
Model
Children acronym, code, contracttype, country, datasourcetype, datasourcetypeui, dateofacceptance, email, fax, fullname, funding, legalname, legalshortname, officialname, phone, publisher, ranking, resulttype, similarity, title, to, type, websiteurl
Attributes
QName Type 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:sequence>
    <xs:choice maxOccurs="unbounded">
      <xs:element name="to" type="relToType"/>
      <xs:element name="title" type="optionalClassedSchemedElement"/>
      <xs:element name="websiteurl"/>
      <xs:choice>
        <xs:group ref="relPersonGroup"/>
        <xs:group ref="relDataSourceGroup"/>
        <xs:group ref="relResultGroup"/>
        <xs:group ref="relProjectGroup"/>
        <xs:group ref="relOrganizationGroup"/>
        <xs:group ref="fundingGroup"/>
      </xs:choice>
    </xs:choice>
  </xs:sequence>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
  <xs:attribute name="provenanceaction" type="xs:string"/>
</xs:complexType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.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_3_xsd.tmp#relToType_class oaf-common-0_3_xsd.tmp#relToType_scheme oaf-common-0_3_xsd.tmp#relToType_type
Type extension of xs:string
Used by
Element relType/to
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type fundingFlatType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#fundingFlatType_funder oaf-common-0_3_xsd.tmp#fundingFlatType_funding_level_0 oaf-common-0_3_xsd.tmp#fundingFlatType_funding_level_1 oaf-common-0_3_xsd.tmp#fundingFlatType_funding_level_2
Used by
Model
Children funder, funding_level_0, funding_level_1, funding_level_2
Source
<xs:complexType name="fundingFlatType">
  <xs:sequence>
    <xs:element name="funder" type="funderFlatType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="funding_level_0" type="namedFundingLevel" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="funding_level_1" type="namedFundingLevel" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="funding_level_2" type="namedFundingLevel" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type funderFlatType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#funderFlatType_id oaf-common-0_3_xsd.tmp#funderFlatType_shortname oaf-common-0_3_xsd.tmp#funderFlatType_name oaf-common-0_3_xsd.tmp#funderFlatType_jurisdiction
Type extension of xs:string
Used by
Attributes
QName Type Use
id xs:string required
jurisdiction xs:string optional
name xs:string required
shortname xs:string required
Source
<xs:complexType name="funderFlatType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="id" use="required" type="xs:string"/>
      <xs:attribute name="shortname" use="required" type="xs:string"/>
      <xs:attribute name="name" use="required" type="xs:string"/>
      <xs:attribute name="jurisdiction" use="optional" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type namedFundingLevel
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#namedFundingLevel_name
Type extension of xs:string
Used by
Attributes
QName Type Use
name xs:string required
Source
<xs:complexType name="namedFundingLevel">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="name" use="required" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Complex Type externalreferenceType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup oaf-common-0_3_xsd.tmp#externalreferenceType_sitename oaf-common-0_3_xsd.tmp#externalreferenceType_url oaf-common-0_3_xsd.tmp#externalreferenceType_qualifier oaf-common-0_3_xsd.tmp#externalreferenceType_refidentifier
Used by
Model
Children qualifier, refidentifier, sitename, url
Attributes
QName Type 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" minOccurs="0" maxOccurs="1"/>
    <!--<xs:element name="label" type="xs:string" minOccurs="0" maxOccurs="1"/>-->
    <xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="qualifier" type="optionalClassedSchemedElement" minOccurs="0" maxOccurs="1"/>
    <xs:element name="refidentifier" type="xs:string" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attributeGroup ref="optionalInferenceAttrGroup"/>
</xs:complexType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Simple Type boolOrEmptyType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#emptyType
Type union of(emptyType, xs:boolean)
Used by
Source
<xs:simpleType name="boolOrEmptyType">
  <xs:union memberTypes="emptyType xs:boolean"/>
</xs:simpleType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.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_3_xsd.tmp#extraInfoType_name oaf-common-0_3_xsd.tmp#extraInfoType_typology oaf-common-0_3_xsd.tmp#extraInfoType_provenance oaf-common-0_3_xsd.tmp#extraInfoType_trust
Used by
Model
ANY element from ANY namespace
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Simple Type emptyType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram
Type restriction of xs:string
Facets
length 0
Source
<xs:simpleType name="emptyType">
  <xs:restriction base="xs:string">
    <xs:length value="0"/>
  </xs:restriction>
</xs:simpleType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Simple Type stringOrEmptyType
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#emptyType
Type union of(emptyType, xs:string)
Source
<xs:simpleType name="stringOrEmptyType">
  <xs:union memberTypes="emptyType xs:string"/>
</xs:simpleType>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.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_3_xsd.tmp#optionalInferenceAttrGroup
Type extension of xs:boolean
Properties
mixed true
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute optionalClassSchemeAttrGroup / @schemeid
Namespace No namespace
Annotations
Identifier of the controlled vocabulary with name schemename. To
see the classes included in the schema: http://api.openaire.eu/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: http://api.openaire.eu/vocabularies/schemeid</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute classSchemeAttrGroup / @schemeid
Namespace No namespace
Annotations
Identifier of the controlled vocabulary with name schemename. To
see the classes included in the schema: http://api.openaire.eu/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: http://api.openaire.eu/vocabularies/schemeid</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute namedIdElement / @id
Namespace No namespace
Properties
use required
Used by
Complex Type namedIdElement
Source
<xs:attribute name="id" use="required"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute namedIdElement / @name
Namespace No namespace
Properties
use required
Used by
Complex Type namedIdElement
Source
<xs:attribute name="name" use="required"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute labeledIdElement / @id
Namespace No namespace
Properties
use required
Used by
Complex Type labeledIdElement
Source
<xs:attribute name="id" use="required"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute labeledIdElement / @label
Namespace No namespace
Properties
use required
Used by
Complex Type labeledIdElement
Source
<xs:attribute name="label" use="required"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute funderFlatType / @id
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type funderFlatType
Source
<xs:attribute name="id" use="required" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute funderFlatType / @shortname
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type funderFlatType
Source
<xs:attribute name="shortname" use="required" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute funderFlatType / @name
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type funderFlatType
Source
<xs:attribute name="name" use="required" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute funderFlatType / @jurisdiction
Namespace No namespace
Type xs:string
Properties
use optional
Used by
Complex Type funderFlatType
Source
<xs:attribute name="jurisdiction" use="optional" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute namedFundingLevel / @name
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type namedFundingLevel
Source
<xs:attribute name="name" use="required" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element Group relPersonGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#relPersonGroup_ranking oaf-common-0_3_xsd.tmp#relPersonGroup_fullname oaf-common-0_3_xsd.tmp#relPersonGroup_fax oaf-common-0_3_xsd.tmp#relPersonGroup_email oaf-common-0_3_xsd.tmp#relPersonGroup_phone
Used by
Complex Type relType
Model
Children email, fax, fullname, phone, ranking
Source
<xs:group name="relPersonGroup">
  <xs:sequence>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="ranking" type="xs:integer"/>
      <xs:element name="fullname" type="xs:string"/>
      <xs:element name="fax" type="xs:string"/>
      <xs:element name="email" type="xs:string"/>
      <xs:element name="phone" type="xs:string"/>
    </xs:choice>
  </xs:sequence>
</xs:group>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element Group relDataSourceGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#relDataSourceGroup_officialname oaf-common-0_3_xsd.tmp#relDataSourceGroup_datasourcetypeui oaf-common-0_3_xsd.tmp#relDataSourceGroup_datasourcetype
Used by
Complex Type relType
Model
Children datasourcetype, datasourcetypeui, officialname
Source
<xs:group name="relDataSourceGroup">
  <xs:sequence>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="officialname" type="xs:string"/>
      <xs:element name="datasourcetypeui" type="classedSchemedElement">
        <xs:annotation>
          <xs:documentation>Type of this data source to be displayed in the OpenAire portal.
            <p>For allowed values check terms in: http://api.openaire.eu/vocabularies/dnet:datasource_typologies</p>
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="datasourcetype" type="classedSchemedElement">
        <xs:annotation>
          <xs:documentation>Type of the related data source.
            <p>For allowed values check codes in: http://api.openaire.eu/vocabularies/dnet:datasource_typologies</p>
          </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:sequence>
</xs:group>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element Group relResultGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#relResultGroup_dateofacceptance oaf-common-0_3_xsd.tmp#relResultGroup_publisher oaf-common-0_3_xsd.tmp#relResultGroup_resulttype oaf-common-0_3_xsd.tmp#relResultGroup_similarity oaf-common-0_3_xsd.tmp#relResultGroup_type
Used by
Complex Type relType
Model
Children dateofacceptance, publisher, resulttype, similarity, type
Source
<xs:group name="relResultGroup">
  <xs:sequence>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="dateofacceptance" type="xs:string"/>
      <xs:element name="publisher" type="xs:string"/>
      <xs:element name="resulttype" type="classedSchemedElement">
        <xs:annotation>
          <xs:documentation>Tells if the related record is about a publication or a dataset.
            <p>For allowed values check: http://api.openaire.eu/vocabularies/dnet:result_typologies</p>
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <!-- the following fields are available only for similarity relations -->
      <xs:element name="similarity" type="xs:double">
        <xs:annotation>
          <xs:documentation>The similarity degree expressed in the range (0,1]. This field is avaiable only when the to/@class is one of {hasAmongTopNSimilarDocuments, isAmongTopNSimilarDocuments}</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="type">
        <xs:annotation>
          <xs:documentation>The similarity degree expressed in the range (0,1]. This field is avaiable only when the to/@class is one of {hasAmongTopNSimilarDocuments, isAmongTopNSimilarDocuments}</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="STANDARD"/>
            <xs:enumeration value="WEBUSAGE"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:choice>
  </xs:sequence>
</xs:group>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element Group relProjectGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#relProjectGroup_code oaf-common-0_3_xsd.tmp#relProjectGroup_acronym
Used by
Complex Type relType
Model
Children acronym, code
Source
<xs:group name="relProjectGroup">
  <xs:sequence>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="code" type="xs:string"/>
      <xs:element name="acronym" type="xs:string"/>
    </xs:choice>
  </xs:sequence>
</xs:group>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element Group relOrganizationGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#relOrganizationGroup_legalname oaf-common-0_3_xsd.tmp#relOrganizationGroup_legalshortname oaf-common-0_3_xsd.tmp#relOrganizationGroup_country
Used by
Complex Type relType
Model
Children country, legalname, legalshortname
Source
<xs:group name="relOrganizationGroup">
  <xs:sequence>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="legalname" type="xs:string"/>
      <xs:element name="legalshortname" type="xs:string"/>
      <xs:element name="country" type="optionalClassedSchemedElement">
        <xs:annotation>
          <xs:documentation>Countries in ISO 3166-1 alpha-2.
            <p>For allowed values check: http://api.openaire.eu/vocabularies/dnet:countries</p>
          </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:sequence>
</xs:group>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Element Group fundingGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#fundingGroup_contracttype oaf-common-0_3_xsd.tmp#fundingGroup_funding
Used by
Complex Type relType
Model
Children contracttype, funding
Source
<xs:group name="fundingGroup">
  <xs:sequence>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="contracttype" type="optionalClassedSchemedElement">
        <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>http://api.openaire.eu/vocabularies/ec:FP7contractTypes</td>
                </tr>
                <tr>
                  <td>Wellcome Trust</td>
                  <td>wt::WT</td>
                  <td>http://api.openaire.eu/vocabularies/wt:contractTypes</td>
                </tr>
              </table>
            </p>
          </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="funding" type="fundingFlatType"/>
    </xs:choice>
  </xs:sequence>
</xs:group>
Schema location https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute Group optionalClassSchemeAttrGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup_classid oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup_classname oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup_schemeid oaf-common-0_3_xsd.tmp#optionalClassSchemeAttrGroup_schemename
Used by
Attributes
QName Type 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: http://api.openaire.eu/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: http://api.openaire.eu/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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute Group optionalInferenceAttrGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup_inferred oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup_inferenceprovenance oaf-common-0_3_xsd.tmp#optionalInferenceAttrGroup_trust
Used by
Attributes
QName Type 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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd
Attribute Group classSchemeAttrGroup
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-common-0_3_xsd.tmp#classSchemeAttrGroup_classid oaf-common-0_3_xsd.tmp#classSchemeAttrGroup_classname oaf-common-0_3_xsd.tmp#classSchemeAttrGroup_schemeid oaf-common-0_3_xsd.tmp#classSchemeAttrGroup_schemename
Used by
Complex Type classedSchemedElement
Attributes
QName Type 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: http://api.openaire.eu/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: http://api.openaire.eu/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 https://www.openaire.eu/schema/0.3/oaf-common-0.3.xsd