Registering Articles for a Journal without an ISSN

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.

Hi @mpalmquist ,

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:

<journal_metadata language="en">
				<full_title>Journal of Metadata Perfection</full_title>
				<abbrev_title>JOMPer</abbrev_title>
				<doi_data>
					<doi>10.32013/487529</doi>
					<resource>https://0-www-crossref-org.library.alliant.edu/jomper</resource>
				</doi_data>
			</journal_metadata>

You can see the full XML sample here: best-practice-examples/journal_article_4.8.0.xml · master · crossref / Schema · GitLab

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.

My best,
Isaac

1 Like

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.)

No, it should remain consistent for all registrations of that journal.

No worries about the code.

Happy I could help :slight_smile:
-Isaac

1 Like

Can we assign and submit DOIs for a new journal, using the web deposit form, just like we did for our previous journal?

I meant a new journal without ISSN yet!?

Hi @QaseemKashaf - welcome to the Community Forum!

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:

I hope this helps. Please let us know if you have any other questions!

Kindly,
Collin

2 Likes

Thank you [collinks] and [Isaac], for your detailed answers and guidance, especially for being excellent teachers.
:hugs:

2 Likes