Created attachment 70804 [details] example Add a system preference ? or a plugin ? ... to have perennial identifier in Koha -> object : choice between ARK, DOI, Handle, PURL (Marc bibliographic data) -> contributor : arkXiv, idHAL, IDRef, ISNI (Marc Authority data) see more : http://www.inist.fr/?Identifiants-perennes http://www.mediathequederoubaix.fr/
Also called persistent identifier (PI or PID). Al those PIDs (ARK, DOI, Handle, PURL) don't exclude each other. Frédéric Demians wrote about ARK on Koha, using a local syspref called ARK_CONF: https://metacpan.org/pod/distribution/Koha-Contrib-ARK/bin/koha-ark The record ID should be chosen carefully, maybe related 1-to-1 to (003)001 since biblionumber are volatile (could change, is a system-related ID) Also related to Bug 18410 about using cool URIs/permalinks.
(In reply to Frederique Couffignal from comment #0) > Created attachment 70804 [details] > example > > Add a system preference ? > or a plugin ? It should be very easy to add PIDs for auth or biblio records (even items, if you like) by using plugins. There are sufficient plugin hooks now for that. We ourselves are using a custom plugin that adds a PID in field 024 for auth and biblio.
> We ourselves are using a custom plugin that adds a PID in field 024 for auth and biblio. Those plugins are FOSS? We are also using 024 to save our ORCIDs (subset of ISNIs). OTOH would be great to generate the ARK ID, maybe a NAAN on a syspref (like MARCOrgCode) or a branch attribute, and a value builder plugin to generate the Shoulder+Blade+Tip. Probably a queue/cron should be added to inform the NMA(s) about the new ID/URL map.