Upload support for DOI
This is one of the subtasks for #56 (closed). Depends on #106 (closed).
Add DOI support to the BatchRESTUpdater
to allow data providers to upload DOI to Genesys.
{
"instCode": "PHL001",
"acceNumb": "IRGC 10",
"doi": "10.18730/323X", ...
}
The DOI takes absolute priority when identifying accession records. We now use the combination of INSTCODE
, ACCENUMB
and depending on the institute also GENUS
to identify the record in our system. With the DOI provided, we only need to look up the record by the unique DOI value.
- When DOI does not exist Genesys, record lookup is based on current approach (
INSTCODE
,ACCENUMB
,GENUS
?). - When DOI exists in Genesys we are updating that one single accession record.