Missing DOI in OAI export OMP 3.4.0-5

,

In OMP we use the type Monographs to assign DOIs. But it seems that only the DOIs assigned to Publication Formats appear in the OAI export. Can you change this in a way that also the DOIs assigned to Monographs (as advised) appear in the OAI export?

There is already an issue about this (87865) but there is no answer.

What application are you using?

OMP 3.4.0-5

Additional information Advise:

One of our developers find a solution:

In …/plugins/metadata/dc11/filter/Dc11SchemaPublicationFormatAdapter.php change line 175-177 from
$doi = $publicationFormat->getDoi();
if ($doi) {
$dc11Description->addStatement(‘dc:identifier’, $doi);
into
$doi = $publication->getData(‘doiObject’);
if ($doi) {
$dc11Description->addStatement(‘dc:identifier’, $doi->getData(‘doi’));

Hi @ugp2,

It’s not 100% correct to use the monograph’s DOI as the dc:identifier for the publication format – it’s not unambiguous, i.e. several publication formats may share the same monograph DOI. It would probably be better to add monograph DOIs e.g as a dc:relation element. Would this suit your needs?

Regards,
Alec Smecher
Public Knowledge Project Team

Hi Alec,

Yes it does. We changed it in our code. Will this change be adopted in the next release?

Regards,
Pia

Hi @ugp2,

Could you send in a pull request with your proposal? I’ll get it reviewed for the next release.

Regards,
Alec Smecher
Public Knowledge Project Team