We have a few older journals (and two newer ones) for which ISSNs are not available. I’d like to know the proper XML format for the journal metadata. I have been successful with this, but it updates the journal DOI.
<journal_metadata language=“en”>
<full_title>TITLE HERE</full_title>
<cfif len(#GetPubInfo.issn#) gt 0>ISSN HERE
<doi_data>
GET THE JOURNAL DOI
GET THE JOURNAL URL
</doi_data>
</journal_metadata>
The only issue I’m seeing is that the journal data is being updated on each submission. Can I avoid this with a different structure? Thanks.
Thanks for your message, and welcome to the Community Forum.
Yes, you may register DOIs for journals that do not or do not yet have an ISSN if you include a journal-title-level DOI in the XML submission, like this:
Now, the journal-title-level DOI - in the above example 10.32013/487529 - needs to be entered consistently when registering DOIs for the Journal of Metadata Perfection, since that DOI is meant to be the unique and definitive DOI for the journal as a whole. If in my first submission of the Journal of Metadata Perfection, I enter and register the journal-title-level DOI as 10.32013/487529 and follow that with subsequent registrations that include a different journal-title-level DOI that will lead to inconsistent metadata records for the journal and likely many failure errors in your deposits.
So, in my example, I should use the DOI 10.32013/487529 consistently as the journal-title-level DOI for all articles registered within that journal.
Thanks. That was the code I was using, so it looks like I was on the right track. I wasn’t sure that I should be updating the journal title level DOI every time. (Apologies for the way my code appeared. It looked okay before I submitted the post.)
If your journal is new and you haven’t yet been assigned an ISSN, you will need to register a journal-level DOI before you can register DOIs for the articles in the journal. A journal-level DOI functions in the same way that an ISSN does, to identify the journal as a whole.
In the Web Deposit Form, first enter your journal name, abbreviation, the journal homepage URL, and the journal DOI of your choosing. For this example, let’s say your journal DOI is 10.5555/abcd1234
Then, click Add Articles and enter the details for each article you wish to register a DOI for, following the usual process.
Whenever you submit future metadata deposits for this journal, you will always need to include the journal-level DOI 10.5555/abcd1234 in the Journal DOI+ field. This is our how system understands that article-level DOIs you register are linked to this journal.
Later, if you are assigned an ISSN, you should include both the ISSN and the journal-level DOI whenever you submit a metadata deposit. Let’s say my journal is assigned the electronic ISSN 0000-0000. Future Web Deposit Form submissions should look like this:
Let’s say I register a journal level DOI for the journal that does not yet have an ISSN, and since I’m not sure when the ISSN will be forthcoming, I proceed with registering DOIs for articles anyway. From reading the information on the “Updating your metadata” Crossref page, I understand I would need to contact Crossref and provide the ISSN so it can be added to the journal-level DOI.
What I’m not clear on is if I’d have to go back into each individual article I’ve already registered for that journal and update the ISSN for each article. And if I do need to do this, which method would you recommend?
Could you answer those questions for me? Thank you so much!