Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Included schema oaf-person-0.3.xsd
Namespace http://namespace.openaire.eu/oaf
Annotations
This schema describes elements and properties of OpenAIRE+ entities of
type person
Properties
attribute form default unqualified
element form default unqualified
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person
Namespace http://namespace.openaire.eu/oaf
Diagram
Diagram oaf-person-0_3_xsd.tmp#person_firstname oaf-person-0_3_xsd.tmp#person_secondnames oaf-person-0_3_xsd.tmp#person_fullname oaf-person-0_3_xsd.tmp#person_fax oaf-person-0_3_xsd.tmp#person_email oaf-person-0_3_xsd.tmp#person_phone oaf-person-0_3_xsd.tmp#person_nationality oaf-person-0_3_xsd.tmp#person_originalId oaf-person-0_3_xsd.tmp#person_collectedfrom oaf-person-0_3_xsd.tmp#person_pid oaf-person-0_3_xsd.tmp#person_anchor oaf-person-0_3_xsd.tmp#person_datainfo oaf-person-0_3_xsd.tmp#person_rels oaf-person-0_3_xsd.tmp#person_children
Properties
content complex
Used by
Element entity
Model
Children anchor, children, collectedfrom, datainfo, email, fax, firstname, fullname, nationality, originalId, phone, pid, rels, secondnames
Instance
<person xmlns="http://namespace.openaire.eu/oaf">
  <firstname>{1,1}</firstname>
  <secondnames>{1,1}</secondnames>
  <fullname>{1,1}</fullname>
  <fax>{1,1}</fax>
  <email>{1,1}</email>
  <phone>{1,1}</phone>
  <nationality classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</nationality>
  <originalId>{1,unbounded}</originalId>
  <collectedfrom id="" inferenceprovenance="" inferred="" name="" trust="">{1,unbounded}</collectedfrom>
  <pid classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</pid>
  <anchor>{1,1}</anchor>
  <datainfo>{1,1}</datainfo>
  <rels>{1,1}</rels>
  <children>{1,1}</children>
</person>
Source
<xs:element name="person">
  <xs:complexType>
    <xs:choice maxOccurs="unbounded">
      <xs:element name="firstname" type="xs:string"/>
      <xs:element name="secondnames" type="xs:string"/>
      <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:element name="nationality" 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:element name="originalId" type="xs:string" maxOccurs="unbounded"/>
      <xs:element name="collectedfrom" type="namedIdElement" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Identifier and name of the datasource from which this person has been collected from.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="pid" type="optionalClassedSchemedElement"/>
      <xs:element name="anchor" type="xs:boolean"/>
      <xs:element name="datainfo" type="datainfoType"/>
      <xs:element name="rels" type="relsType">
        <xs:annotation>
          <xs:documentation>Relationships to other entities.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="children">
        <xs:complexType mixed="true"/>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / firstname
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="firstname" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / secondnames
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="secondnames" type="xs:string"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / 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-person-0.3.xsd
Element person / 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-person-0.3.xsd
Element person / 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-person-0.3.xsd
Element person / 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-person-0.3.xsd
Element person / nationality
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="nationality" 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-person-0.3.xsd
Element person / originalId
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
maxOccurs unbounded
Source
<xs:element name="originalId" type="xs:string" maxOccurs="unbounded"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / collectedfrom
Namespace No namespace
Annotations
Identifier and name of the datasource from which this
person has been collected from.
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 oaf-common-0_3_xsd.tmp#namedIdElement
Type namedIdElement
Properties
content complex
maxOccurs unbounded
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:element name="collectedfrom" type="namedIdElement" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Identifier and name of the datasource from which this person has been collected from.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / pid
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="pid" type="optionalClassedSchemedElement"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / anchor
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="anchor" type="xs:boolean"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / datainfo
Namespace No namespace
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 oaf-common-0_3_xsd.tmp#datainfoType
Type datainfoType
Properties
content complex
Model
Children deletedbyinference, inferenceprovenance, inferred, provenanceaction, trust
Instance
<datainfo>
  <inferred>{1,1}</inferred>
  <deletedbyinference>{1,1}</deletedbyinference>
  <trust>{1,1}</trust>
  <inferenceprovenance>{1,1}</inferenceprovenance>
  <provenanceaction classid="" classname="" inferenceprovenance="" inferred="" schemeid="" schemename="" trust="">{1,1}</provenanceaction>
</datainfo>
Source
<xs:element name="datainfo" type="datainfoType"/>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / rels
Namespace No namespace
Annotations
Relationships to other entities.
Diagram
Diagram oaf-common-0_3_xsd.tmp#relsType_rel oaf-common-0_3_xsd.tmp#relsType
Type relsType
Properties
content complex
Model
Children rel
Instance
<rels>
  <rel inferenceprovenance="" inferred="" provenanceaction="" trust="">{0,1}</rel>
</rels>
Source
<xs:element name="rels" type="relsType">
  <xs:annotation>
    <xs:documentation>Relationships to other entities.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd
Element person / children
Namespace No namespace
Diagram
Diagram
Properties
content complex
mixed true
Model
Source
<xs:element name="children">
  <xs:complexType mixed="true"/>
</xs:element>
Schema location https://www.openaire.eu/schema/0.3/oaf-person-0.3.xsd