Showing:

Annotations
Attributes
Asserts
Diagrams
Facets
Model
Properties
Used by
Imported schema rioxxterms.xsd
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
Schema for the RIOXX Terms used within the RIOXX Application Profile, version 2.0

Created 2015-01-21

Created by

Paul Walk (p.walk@ed.ac.uk)
Ian Stuart (ian.stuart@ed.ac.uk)

Terminology

'the resource' refers to the electronic copy of a publication held in a 
repository, and is that which is being described by the RIOXX metadata record.

'version of record' refers to the version of the publication being described
in the RIOXX metadata record which has been made available, electronically, by the publisher.

The terms MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD,
SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL used in the descriptions
below should be interpreted as described in RFC 2119 (http://www.ietf.org/rfc/rfc2119.txt).

Note that its cast into XSD 1.1 as XSD 1.0 has a restriction that limits all elements in 
an 'all' grouping to have a maxOccurs of zero or one.

Location: The xsd file is located at http://www.rioxx.net/schema/v2.0/rioxx/rioxxterms.xsd
Properties
attribute form default unqualified
element form default qualified
Element rioxxterms:apc
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This element expresses whether or not the resource has an associated 'article processing
charge'. The value of this element is taken from a controlled list.
Diagram
Diagram rioxxterms_.tmp#apcList
Type rioxxterms:apcList
Properties
content simple
default unknown
Facets
enumeration paid
enumeration partially waived
enumeration fully waived
enumeration not charged
enumeration not required
enumeration unknown
Used by
Element rioxx
Element rioxxterms:author
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
The author of the resource may be a person, organisation or service, but is most commonly a 
person. This element SHOULD take an optional attribute called 'id', which MUST contain an 
HTTP URI which uniquely identifies the author. Where there is more than one author,
a separate 'rioxxterms:author' element MUST be used for each. As many authors may be 
entered as required. The ideal use of this element is to include both an HTTP URI in the id 
attribute, and a text string in the body of the element, thus:

    <rioxxterms:author id="identifier-for-this-author-entity">
        name-of-this-author-entity
    </rioxxterms:author>
    
Where the author is a person, the RECOMMENDED format is to add text in the form Last Name, 
First Name(s), and to include an ORCID (http://orcid.org) ID, if known, in its HTTP URI form, e.g.

    <rioxxterms:author id="http://orcid.org/0000-0002-1395-3092">
        Lawson, Gerald
    </rioxxterms:author>
    
Where the author is an organisation, the RECOMMENDED format is to add the official name of
the organisation, and to include an ISNI (http://isni.org) ID, if known, in its HTTP URI form, e.g.

    <rioxxterms:author id="http://isni.org/isni/0000000419367988">
        University of Edinburgh
    </rioxxterms:author>
    
Where the _rioxxterms:author_ element appears multiple times for one record, it CAN be assumed
that the order is significant, in that the first element describes the 'first named author' of
the resource. In order to make this more explicit, an extra attribute, _first-named-author_,
SHOULD be used to indicate which of the _rioxxterms:author_ elements describes the first named
author of the resource, thus:

    <rioxxterms:author id="http://orcid.org/0000-0002-1395-3092" first-named-author="true">
        Lawson, Gerald
    </rioxxterms:author>
Diagram
Diagram rioxxterms_.tmp#id
Type extension of xs:string
Properties
content complex
Used by
Element rioxx
Attributes
QName Type Use Annotation
rioxxterms:id xs:anyURI optional
This attribute, if used, MUST hold an HTTP URI which uniquely identifies the entity its attached to.
    
Where the entity is a person, the id should be an ORCID (http://orcid.org) ID:

    <rioxxterms:author id="http://orcid.org/0000-0002-1395-3092">
        Lawson, Gerald
    </rioxxterms:author>
    
Where the entity is an organisation, the id should be an ISNI (http://isni.org) ID:

   <rioxxterms:contributor id="http://isni.org/isni/0000000419367988">
        University of Edinburgh
    </rioxxterms:contributor>
Element rioxxterms:contributor
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This field is designed to describe an entity – for example the name of a person, 
organisation or service – responsible for making contributions to the content of the 
resource. As many _rioxxterms:contributor_ elements may be entered as required. 
This element SHOULD take an optional attribute called _id_, which MUST hold an HTTP URI
which uniquely identifies the contributor. The ideal use of this element
is to include both an HTTP URI in the id attribute, and a text string in the body of
the element, thus:

    <rioxxterms:contributor id="identifier-for-this-contributor-entity">
        name-of-this-contributor-entity
    </rioxxterms:contributor>
    
Where the contributor is a person, the RECOMMENDED format is to add text in the form Last Name, 
First Name(s), and to include an [ORCID](http://orcid.org) ID, if known, in its HTTP URI form, e.g.

    <rioxxterms:contributor id="http://orcid.org/0000-0002-1395-3092">
        Lawson, Gerald
    </rioxxterms:contributor>
    
Where the contributor is an organisation, the RECOMMENDED format is to add the official name of
the organisation, and to include an [ISNI](http://isni.org) ID, if known, in its HTTP URI form, e.g.

    <rioxxterms:contributor id="http://isni.org/isni/0000000419367988">
        University of Edinburgh
    </rioxxterms:contributor>
Diagram
Diagram rioxxterms_.tmp#id
Type extension of xs:string
Properties
content complex
Used by
Element rioxx
Attributes
QName Type Use Annotation
rioxxterms:id xs:anyURI optional
This attribute, if used, MUST hold an HTTP URI which uniquely identifies the entity its attached to.
    
Where the entity is a person, the id should be an ORCID (http://orcid.org) ID:

    <rioxxterms:author id="http://orcid.org/0000-0002-1395-3092">
        Lawson, Gerald
    </rioxxterms:author>
    
Where the entity is an organisation, the id should be an ISNI (http://isni.org) ID:

   <rioxxterms:contributor id="http://isni.org/isni/0000000419367988">
        University of Edinburgh
    </rioxxterms:contributor>
Element rioxxterms:project
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This is designed to collect the project ID(s), issued by the funder(s), that relate to the 
resource, together with the name and/or global identifier for the funder(s).

The element MUST contain one project ID, an alphanumeric identifier provided by the funder 
in its original format. In cases where the resource has been funded internally, an appropriate 
internal code might be used.

The element takes two attributes, 'funder_name' and 'funder_id'. One
or both of 'funder_name' and 'funder_id' MUST be supplied.

funder_name



funder_id



Example

    <rioxxterms:project
        funder_name="Engineering and Physical Sciences Research Council"
        funder_id="http://isni.org/isni/0000000403948681"
        >
      EP/K023195/1
    </rioxxterms:project>
    
or

    <rioxxterms:project
        funder_name="Engineering and Physical Sciences Research Council"
        funder_id="http://doi.org/10.13039/501100000266"
        >
      EP/K023195/1
    </rioxxterms:project>
    
Where the resource has been funded by more than one funder a separate 
'rioxxterms:project' element MUST be added for each. Similarly, where several project
IDs provided by the same funder have been attached to the resource, a separate 
'rioxxterms:project' element MUST be added for each.

This means that it is quite normal for a given 'funder_name', 'funder_id' or 'project_id' to appear 
in multiple instances of the 'rioxxterms:project' element in a single RIOXX metadata 
record.
Diagram
Diagram rioxxterms_.tmp#funder_name rioxxterms_.tmp#funder_id
Properties
content complex
mixed true
Used by
Element rioxx
Model
Attributes
QName Type Use Annotation
rioxxterms:funder_id xs:anyURI optional
This SHOULD be a globally unique identifier for the funder of the resource.
An HTTP URI MUST be used for this. It is RECOMMENDED that one of the following identifier schemes is used:

* an ISNI (http://isni.org) ID
* a DOI (in its HTTP URI form) made available by FundRef (http://www.crossref.org/fundref/)
rioxxterms:funder_name optional
The canonical name of the entity responsible for funding the resource SHOULD be recorded here as text.
Asserts
Test XPath default namespace Annotation
(@rioxxterms:funder_name or @rioxxterms:finder_id)
Element rioxxterms:publication_date
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This element takes the publication date of the resource in the form in which it would be cited. This 
element is not used in a RIOXX context but allows for a RIOXX record to become a reasonable bibliographic 
record for the resource. This is a free-text field.

Examples

    <rioxxterms:publication_date>
      2011-02-23
    </rioxxterms:publication_date>
      
    <rioxxterms:publication_date>
      Spring, 2010
    </rioxxterms:publication_date></pre>
    
As RIOXX is primarily concerned with such issues as compliance with funders’ mandates and licensing of 
open access publications, the critical dates for the assertion of compliance are those held in the 'start_date' 
attributes of the 'ali:license_ref' elements.
Diagram
Diagram
Used by
Element rioxx
Element rioxxterms:type
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
Type refers to the ‘type’ - the nature or genre of the content of the resource. The value is taken
from a Controlled List

Take care not to confuse this with 'dc:format'.
Diagram
Diagram rioxxterms_.tmp#typeList
Type rioxxterms:typeList
Properties
content simple
Facets
enumeration Book
enumeration Book chapter
enumeration Book edited
enumeration Conference Paper/Proceeding/Abstract
enumeration Journal Article/Review
enumeration Manual/Guide
enumeration Monograph
enumeration Policy briefing report
enumeration Technical Report
enumeration Technical Standard
enumeration Thesis
enumeration Consultancy Report
enumeration Working paper
Used by
Element rioxx
Element rioxxterms:version
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This element indicates which 'version' of the resource is being described. The value is from a
controlled list
Diagram
Diagram rioxxterms_.tmp#versionList
Type rioxxterms:versionList
Properties
content simple
Facets
enumeration AO
enumeration SMUR
enumeration AM
enumeration P
enumeration VoR
enumeration CVoR
enumeration EVoR
enumeration NA
Used by
Element rioxx
Element rioxxterms:version-of-record
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This field MUST contain an HTTP URI which is a persistent identifier for the published version of
the resource. If a DOI has been issued by the publisher then this MUST be used. Such a DOI
MUST be represented in its HTTP form, for example:

    <rioxxterms:version-of-record>
        http://doi.org/10.1006/jmbi.1995.0238
    </rioxxterms:version-of-record>
Diagram
Diagram
Type xs:anyURI
Properties
content simple
Used by
Element rioxx
Simple Type rioxxterms:apcList
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
A Controlled List
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration paid
enumeration partially waived
enumeration fully waived
enumeration not charged
enumeration not required
enumeration unknown
Used by
Element rioxxterms:apc
Simple Type rioxxterms:typeList
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
A Controlled List
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Book
enumeration Book chapter
enumeration Book edited
enumeration Conference Paper/Proceeding/Abstract
enumeration Journal Article/Review
enumeration Manual/Guide
enumeration Monograph
enumeration Policy briefing report
enumeration Technical Report
enumeration Technical Standard
enumeration Thesis
enumeration Consultancy Report
enumeration Working paper
Used by
Element rioxxterms:type
Simple Type rioxxterms:versionList
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
A Controlled List
The value is from a controlled list whose terms are adopted from the Journal Article
Versions (JAV): Recommendations of the NISO/ALPSP JAV Technical Working Group
(http://www.niso.org/publications/rp/RP-8-2008.pdf) and have the following meanings:

* AO = Author's Original
* SMUR = Submitted Manuscript Under Review
* AM = Accepted Manuscript
* P = Proof
* VoR = Version of Record
* CVoR = Corrected Version of Record
* EVoR = Enhanced Version of Record
* NA = Not Applicable (or Unknown)
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration AO
enumeration SMUR
enumeration AM
enumeration P
enumeration VoR
enumeration CVoR
enumeration EVoR
enumeration NA
Used by
Attribute @rioxxterms:id
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This attribute, if used, MUST hold an HTTP URI which uniquely identifies the entity its attached to.
    
Where the entity is a person, the id should be an ORCID (http://orcid.org) ID:

    <rioxxterms:author id="http://orcid.org/0000-0002-1395-3092">
        Lawson, Gerald
    </rioxxterms:author>
    
Where the entity is an organisation, the id should be an ISNI (http://isni.org) ID:

   <rioxxterms:contributor id="http://isni.org/isni/0000000419367988">
        University of Edinburgh
    </rioxxterms:contributor>
Type xs:anyURI
Properties
content simple
Used by
Attribute @rioxxterms:funder_name
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
The canonical name of the entity responsible for funding the resource SHOULD be recorded here as text.
Used by
Attribute @rioxxterms:funder_id
Namespace http://www.rioxx.net/schema/v2.0/rioxxterms/
Annotations
This SHOULD be a globally unique identifier for the funder of the resource.
An HTTP URI MUST be used for this. It is RECOMMENDED that one of the following identifier schemes is used:

* an ISNI (http://isni.org) ID
* a DOI (in its HTTP URI form) made available by FundRef (http://www.crossref.org/fundref/)
Type xs:anyURI
Properties
content simple
Used by