Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Genesys Backend Genesys Backend
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 28
    • Issues 28
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Genesys PGRGenesys PGR
  • Genesys BackendGenesys Backend
  • Issues
  • #107
Closed
Open
Issue created Jul 26, 2017 by Matija Obreza@mobrezaOwner

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.

  1. When DOI does not exist Genesys, record lookup is based on current approach (INSTCODE, ACCENUMB, GENUS?).
  2. When DOI exists in Genesys we are updating that one single accession record.
Assignee
Assign to
Time tracking