From 5c6383d081aaa848d7f3ebbf654a4c056057141a Mon Sep 17 00:00:00 2001 From: Serafeim Chatzopoulos Date: Mon, 5 Sep 2022 16:01:49 +0300 Subject: [PATCH] Add impact metrics and data model outline --- docs/data-model/entities/result.md | 146 ++++++++++++++++++++++++++++- 1 file changed, 144 insertions(+), 2 deletions(-) diff --git a/docs/data-model/entities/result.md b/docs/data-model/entities/result.md index 9d9975c..b6ab478 100644 --- a/docs/data-model/entities/result.md +++ b/docs/data-model/entities/result.md @@ -5,8 +5,9 @@ sidebar_position: 1 # Result Results are intended as digital objects, described by metadata, resulting from a scientific process. +In this page, we descibe the properties of the `Result` object. -There are four sub-types of a `Result`: +Moreover, there are the following sub-types of a `Result`, that inherit all its properties and further extend it: * [Publication](#publication) * [Dataset](#dataset) * [Software](#software) @@ -138,7 +139,7 @@ Subject, keyword, classification code, or key phrase describing the resource. ## Sub-types -There are the following four sub-types of `Result`. Each inherits all its fields and extends them with the following. +There are the following sub-types of `Result`. Each inherits all its fields and extends them with the following. ### Publication @@ -204,11 +205,152 @@ Information about tool useful for the interpretation and/or re-use of the resear ### Author + +Represents the result author. + +
+ Example + + +```json +{ + "fullname":"Turunen, Heidi", + "name":"Heidi", + "surname":"Turunen", + "rank":1, + "pid":{ + "id":{ + "scheme":"orcid", + "value":"0000-0001-7169-1177" + }, + "provenance":{ + "provenance":"Harvested", + "trust":"0.9" + } + } +} +``` +
+ +#### fullname +_Type: String • Cardinality: ONE_ + +Author's full name. + +#### name +_Type: String • Cardinality: ONE_ + +Author's given name. + +#### surname +_Type: String • Cardinality: ONE_ + +Author's family name. + +#### rank +_Type: String • Cardinality: ONE_ + +Author's order in the list of authors for the given result. + +#### pid +_Type: [AuthorPid](#authorpid) • Cardinality: ONE_ + +Persistent identifier associated with this author. + +### AuthorPid + +The author's persistent identifier. + +
+ Example + + +```json +{ + "id":{ + "scheme":"orcid", + "value":"0000-0001-7169-1177" + }, + "provenance":{ + "provenance":"Inferred by OpenAIRE", + "trust":"0.85" + } +} +``` +
+ +#### id +_Type: [AuthorPidSchemaValue](#authorpidschemavalue) • Cardinality: ONE_ + +#### provenance +_Type: [Provenance](#provenance-1) • Cardinality: ONE_ + +### AuthorPidSchemaValue +Type used to represent the scheme and value for the author's pid. + +
+ Example + + +```json +{ + "scheme" : "orcid", + "value" : "0000-1111-2222-3333" +} +``` +
+ +#### schema +_Type: String • Cardinality: ONE_ + +The author's pid scheme. OpenAIRE currently supports ORCID. + +#### value +_Type: String • Cardinality: ONE_ + +The author's pid value. + ### BestAccessRight ### Container ### GeoLocation ### ResultCountry ### Instance ### Language +### Provenance +Indicates the process that produced (or provided) the information, and the trust associated to the information. + +
+ Example + + +```json +[ + { + "provenance":"Harvested", + "trust":"0.9" + }, + { + "provenance":"Inferred by OpenAIRE", + "trust":"0.875" + }, + { + "provenance":"Linked by user", + "trust":"0.8" + } +] +``` + +
+ +#### provenance +_Type: String • Cardinality: ONE_ + +provenance term from the vocabulary [dnet:provenanceActions](https://api.openaire.eu/vocabularies/dnet:provenanceActions). + +#### trust +_Type: String • Cardinality: ONE_ + +Trust, expressed as a number in the range [0-1]. + ### ResultPid ### Subject \ No newline at end of file