This crosswalk has been developed by the RIOXX team at EDINA in close collaboration with technical personnel at OpenAIRE. We would like to thank, in particular, Jochen Schirrwagen and Paolo Manghi for their assistance with this.
For guidance on the exact representation of properties within the OpenAIRE 3.0 metadata profile, please consult the documentation OpenAIRE Guidelines: For Literature Repositories
The terms MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL used in the table below should be interpreted as described in RFC 2119.
| RIOXX | OpenAIRE | Implementation | 
|---|---|---|
| ali:free_to_read Zero or one | dc:rights One or more | This MUST be included, if available. | 
| ali:license_ref One or more | dc:rights One or more | This MUST be included, if available. | 
| dc:coverage Zero or one | dc:coverage Zero or more | This SHOULD be included, if available. | 
| dc:description Zero or more | dc:description zero or more | This MUST be included, if available. | 
| dc:format Zero or more | dc:format Zero or more | This SHOULD be included, if available. If provided in the RIOXX record, values will be in the form of MIME types | 
| dc:identifier Exactly one | dc:identifier One or more | This MUST be included. This value will be in the form of an HTTP URI | 
| dc:language One or more | dc:language Zero or more | This MUST be included. Values will be in the format specified by ISO 639–3 | 
| dc:publisher Zero or more | dc:publisher Zero or more | This MUST be included, if available. | 
| dc:relation Zero or more | dc:relation Zero or more | This SHOULD be included, if available. If provided in the RIOXX record, values will be in the form of HTTP URIs | 
| dc:source Zero or one | dc:source Zero or more | This SHOULD be included, if available. If provided in the RIOXX record, the values will normally be in the form of an ISBN13 number (although this is not guaranteed) | 
| dc:subject Zero or more | dc:subject Zero or more | This MUST be included, if available. | 
| dc:title Exactly one | dc:title One or more | This MUST be included. | 
| dcterms:dateAccepted Exactly one | dc:date One or more | This MUST be included. The RIOXX property (in ISO8601 ‘YYYY-MM-DD’ format) MUST be translated into the appropriate OpenAIRE URI (info:eu-repo/semantics/dateAccepted/YYYY-MM-DD). Example: RIOXX property: 
becomes OpenAIRE property: 
 | 
| rioxxterms:apc Zero or one | This MUST NOT be included. There is no mapping from RIOXX to OpenAIRE for this property, so it MUST be ignored | |
| rioxxterms:author One or more | dc:creator One or more | This MUST be included. Where the RIOXX property has the optional ID attribute included, this must be appended to the text content of the OpenAIRE property, parenthesised with square brackets. Example: RIOXX property: 
becomes OpenAIRE property: 
 | 
| rioxxterms:contributor Zero or more | dc:contributor Zero or more | This SHOULD be included, if available. Where the RIOXX property has the optional ID attribute included, this must be appended to the text content of the OpenAIRE property, parenthesised with square brackets. Example: RIOXX property: 
becomes OpenAIRE property: 
 | 
| rioxxterms:project One or one | dc:relation Zero or more | This MUST be included. The RIOXX property includes the ‘project ID’ as provided by the funder. Funding information available and supported by OpenAIRE can be found at http://api.openaire.eu/. Where the funder is the European Commision, the mapping will be carried out as indicated in the following example: RIOXX property: 
becomes OpenAIRE property: 
 | 
| rioxxterms:publication_date Zero or one | dc:date One or more | This MUST be included, if available and in a compatible format. If the RIOXX property is provided in ISO8601 ‘YYYY-MM-DD’ format then MUST be simply mapped into the OpenAIRE dc:date property Example: RIOXX property: 
becomes OpenAIRE property: 
or, RIOXX property: 
becomes OpenAIRE property: 
However, rioxxterms:publication_date does not constrain the format of its values so entries such as ‘Spring, 2015’, while not permissible in OpenAIRE, are perfectly possible in RIOXX. In such cases, the mapping process may choose to parse the permissible value from the RIOXX property to use in the OpenAIRE property - so: RIOXX property: 
becomes OpenAIRE property: 
 | 
| rioxxterms:type One or one | dc:type One or more | This MUST be included. This must use the controlled vocabulary mapping specified below in the table called Vocabulary mapping: Publication Types | 
| rioxxterms:version One exactly | dc:relation One exactly | This MUST be included. This must use the controlled vocabulary mapping specified below in the table called Vocabulary mapping: Publication Versions | 
| rioxxterms:version_of_record Zero or one | dc:relation Zero or more | This MUST be included, if available. If provided in the RIOXX record, value will be in the form of an HTTP URI | 
| RIOXX | OpenAIRE | Notes | 
|---|---|---|
| Book | info:eu-repo/semantics/book | |
| Book Chapter | info:eu-repo/semantics/bookPart | |
| Conference Paper/Proceeding/Abstract | info:eu-repo/semantics/conferenceObject | |
| Journal Article/Review | info:eu-repo/semantics/article | |
| Manual/Guide | info:eu-repo/semantics/technicalDocumentation | |
| Monograph | info:eu-repo/semantics/book | |
| Policy Briefing Report | info:eu-repo/semantics/report | |
| Technical Report | info:eu-repo/semantics/report | |
| Technical Standard | info:eu-repo/semantics/other | |
| Thesis | info:eu-repo/semantics/other | OpenAIRE provides: 
 but since it is impossible to select from these based on the RIOXX term, it would be potentially misleading to use one of these OpenAIRE terms | 
| Other | info:eu-repo/semantics/other | |
| Consultancy Report | info:eu-repo/semantics/report | |
| Working Paper | info:eu-repo/semantics/workingPaper | 
| RIOXX | OpenAIRE | Notes | 
|---|---|---|
| AO = Author's Original | info:eu-repo/semantics/authorVersion | |
| SMUR = Submitted Manuscript Under Review | info:eu-repo/semantics/submittedVersion | |
| AM = Accepted Manuscript | info:eu-repo/semantics/acceptedVersion | |
| P = Proof | There is no eqivalent OpenAIRE term for this. | |
| VoR = Version of Record | info:eu-repo/semantics/publishedVersion | |
| CVoR = Corrected Version of Record | info:eu-repo/semantics/updatedVersion | |
| EVoR = Enhanced Version of Record | info:eu-repo/semantics/updatedVersion | |
| NA = Not Applicable (or Unknown) | info:eu-repo/semantics/updatedVersion |