6.3 KiB
6.3 KiB
1 | Crossref Field | Type | Required | Description (from Crossref) | OAF field | Comments |
---|---|---|---|---|---|---|
2 | publisher | String | Yes | Name of work's publisher | Result/Publisher | |
3 | title | Array of String | Yes | Work titles, including translated titles | Result/Title with Qualifier("main title", "dnet:dataCite_title") | |
4 | original-title | Array of String | No | Work titles in the work's original publication language | Result/Title with Qualifier("alternative title", "dnet:dataCite_title") | |
5 | short-title | Array of String | No | Short or abbreviated work titles | Result/Title with Qualifier("alternative title", "dnet:dataCite_title") | |
6 | abstract | XML String | No | Abstract as a JSON string or a JATS XML snippet encoded into a JSON string | Result/description | |
7 | reference-count | Number | Yes | Deprecated Same as references-count | - | |
8 | references-count | Number | Yes | Count of outbound references deposited with Crossref | N/A | |
9 | is-referenced-by-count | Number | Yes | Count of inbound references deposited with Crossref | N/A | |
10 | source | String | Yes | Currently always Crossref | Result/source | |
11 | prefix | String | Yes | DOI prefix identifier of the form http://id.crossref.org/prefix/DOI_PREFIX | N/A | |
12 | DOI | String | Yes | DOI of the work | OafEntity/originalId | |
13 | OafEntity/PID | |||||
14 | Oaf/id | Use to generate the OpenAIRE id in the form 50|doiboost____::md5(DOI) | ||||
15 | URL | URL | Yes | URL form of the work's DOI | Instance/url | |
16 | member | String | Yes | Member identifier of the form http://id.crossref.org/member/MEMBER_ID | N/A | |
17 | type | String | Yes | Enumeration, one of the type ids from https://api.crossref.org/v1/types | Instance/instancetype | Also use to map the record as OAF Publication or Dataset according to the mapping defined in eu/dnetlib/doiboost/crossref/Crossref2Oaf.scala eu/dnetlib/doiboost/crossref/Crossref2Oaf.scala |
18 | created | Date | Yes | Date on which the DOI was first registered | Result/relevantDate with Qualifier("created", "dnet:dataCite_date") | |
19 | Result/dateofacceptance Instance/dateofacceptance | If crossref.issued is blank | ||||
20 | deposited | Date | Yes | Date on which the work metadata was most recently updated | N/A | |
21 | indexed | Date | Yes | Date on which the work metadata was most recently indexed. Re-indexing does not imply a metadata change, see deposited for the most recent metadata change date | Result/lastupdatetimestamp | |
22 | issued | Partial Date | Yes | Earliest of published-print and published-online | Result/dateofacceptance | OAF dateofacceptance is used also for the publishing date. It's the date visualised in the OpenAIRE EXPLORE portal. |
23 | Instance/dateofacceptance | |||||
24 | posted | Partial Date | No | Date on which posted content was made available online | Result/relevantDate with Qualifier("available", "dnet:dataCite_date") | |
25 | accepted | Partial Date | No | Date on which a work was accepted, after being submitted, during a submission process | Result/relevantDate with Qualifier("accepted", "dnet:dataCite_date") | |
26 | subtitle | Array of String | No | Work subtitles, including original language and translated | Result/Title with Qualifier("subtitle", "dnet:dataCite_title") | |
27 | container-title | Array of String | No | Full titles of the containing work (usually a book or journal) | Publication/Journal/name only in case of Journal title for book title see ISBN Mapping | |
28 | short-container-title | Array of String | No | Abbreviated titles of the containing work | N/A | |
29 | group-title | String | No | Group title for posted content | N/A | |
30 | issue | String | No | Issue number of an article's journal | Publication/Journal/iss | |
31 | volume | String | No | Volume number of an article's journal | Publication/Journal/vol | |
32 | page | String | No | Pages numbers of an article within its journal | Publication/Journal/sp Publication/Journal/ep | Obtain start and end page by splitting by '-' |
33 | article-number | String | No | N/A | ||
34 | published-print | Partial Date | No | Date on which the work was published in print | Result/relevantDate with Qualifier("published-print", "dnet:dataCite_date") | |
35 | published-online | Partial Date | No | Date on which the work was published online | Result/relevantDate with Qualifier("published-online", "dnet:dataCite_date") | |
36 | subject | Array of String | No | Subject category names, a controlled vocabulary from Sci-Val. Available for most journal articles | Result/subject with Qualifier("keywords", "dnet:subject_classification_typologies"). | Future improvements: map the controlled vocabulary instead of using the generic "keywords" qualifier |
37 | ISSN | Array of String | No | Publication/Journal/issn Publication/Journal/lissn Publication/Journal/eissn | The mapping depends on the value of issn-type | |
38 | issn-type | Array of ISSN with Type | No | List of ISSNs with ISSN type information | N/A | Its value guides the setting of the properties in Journal (see row above) |
39 | ISBN | Array of String | No | Publication/source | In case of Book We can map ISBN and container title on Publication/source using this syntax container-title + "ISBN: " + ISBN | |
40 | archive | Array of String | No | N/A | ||
41 | license | Array of License | No | Result/Instance/License | ||
42 | funder | Array of Funder | No | Relation | Whenever we are able to link to a funder or project integrated into OpenAIRE. Mapping to OpenAIRE funders and projects is in eu/dnetlib/doiboost/crossref/Crossref2Oaf.scala.generateSimpleRelationFromAward | |
43 | assertion | Array of Assertion | No | N/A | ||
44 | author | Array of Contributor | No | Result/author (with orcid if available) | ||
45 | editor | Array of Contributor | No | N/A | ||
46 | chair | Array of Contributor | No | N/A | ||
47 | translator | Array of Contributor | No | N/A | ||
48 | update-to | Array of Update | No | N/A | ||
49 | update-policy | URL | No | Link to an update policy covering Crossmark updates for this work | N/A | |
50 | link | Array of Resource Link | No | URLs to full-text locations | Result/Instance/url | |
51 | clinical-trial-number | Array of Clinical Trial Number | No | OafEntity/originalId | ||
52 | alternative-id | String | No | Other identifiers for the work provided by the depositing member | OafEntity/originalId | |
53 | reference | Array of Reference | No | List of references made by the work | Future improvement: map to references | |
54 | content-domain | Content Domain | No | Information on domains that support Crossmark for this work | N/A | |
55 | relation | Relations | No | Relations to other works | Result/Instance/refereed | if(relation.has-review) instance.refereed = "peerReviewed". |
56 | review | Review | No | Peer review metadata | N/A | |
57 | funder | Array of Funder | No | Relation between Result and Project | The mapping between Crossref funder elements and OpenAIRE projects is implemented in eu.dnetlib.doiboost.crossref.Crossref2Oaf.mappingFunderToRelations. The matching is based on Funder DOIs, Funder names, and grant codes. Different mapping approaches are applied to cover the different cases in Crossref records. |