Primo 2018 translator fails to retrieve call numbers from PrimoVE catalogs

Dear Zotero community, I hope you can assist me in resolving an issue with the Primo 2018 translator (Debug ID D1266523306). Recently my colleagues at CSU San Bernardino noticed that records for physical books are importing from PrimoVE into Zotero without a call number. The call number is present in the holding and delivery sections of PrimoVE's PNX record, but just not getting picked up by the translator.

For an example record, see https://csu-sb.primo.exlibrisgroup.com/permalink/01CALS_USB/122a7o7/alma991006301049702916

The call number field was not present in Zotero's translator output when I tested in Scaffold. (See output below my signature) I also tried testing UC Berkeley's PrimoVE instance in Scaffold and did not see a call number in the output either, making me think this issue is bigger than our library's instance of PrimoVE.

Is this something that can be fixed in the Primo 2018 translator code, or does Ex Libris need to address the issue?

Thanks,
Sanjeet Mann
Systems and Discovery Librarian
CSU San Bernardino
sanjeet-singh.mann@csusb.edu

---------------
Scaffold output:
10:13:05 Running doWeb
10:13:06 Returned item:
{
"itemType": "book"
"creators": [
{
"firstName": "Michael"
"lastName": "Omi"
"creatorType": "author"
}
{
"firstName": "Howard"
"lastName": "Winant"
"creatorType": "author"
}
]
"notes": []
"tags": [
{
"tag": "United States"
}
{
"tag": "Race relations."
}
{
"tag": "United States"
}
{
"tag": "Social conditions"
}
{
"tag": "1960-1980."
}
{
"tag": "United States"
}
{
"tag": "Social conditions"
}
{
"tag": "1980-2020."
}
]
"seeAlso": []
"attachments": []
"title": "Racial formation in the United States"
"place": "New York"
"publisher": "Routledge/Taylor & Francis Group"
"date": "2015"
"language": "eng"
"ISBN": "9780415520980"
"edition": "Third edition."
"abstractNote": "Twenty years since the publication of the Second Edition and more than thirty years since the publication of the original book, Racial Formation in the United States now arrives with each chapter radically revised and rewritten by authors Michael Omi and Howard Winant, but the overall purpose and vision of this classic remains the same: Omi and Winant provide an account of how concepts of race are created and transformed, how they become the focus of political conflict, and how they come to shape and permeate both identities and institutions. The steady journey of the U.S. toward a majority nonwhite population, the ongoing evisceration of the political legacy of the early post-World War II civil rights movement, the initiation of the 'war on terror' with its attendant Islamophobia, the rise of a mass immigrants rights movement, the formulation of race/class/gender 'intersectionality' theories, and the election and reelection of a black President of the United States are some of the many new racial conditions Racial Formation now covers. -- Provided by publisher."
"libraryCatalog": "csu-sb.primo.exlibrisgroup.com"
}
10:13:06 Translation successful




  • Just checking in to see if anyone has any thoughts about what is causing this issue. I've checked multiple items in two different Primo instances and the call number field is still not getting scraped into Zotero.

    Example permalink:
    https://csu-sb.primo.exlibrisgroup.com/permalink/01CALS_USB/122a7o7/alma991000287079702916

    The translator looks for a data-url attribute in element(s) with the class urlToXmlPnxSingleRecord. The XML of this data-url appears to also have a call number field in it. I don't know why other fields from the PNX record (author, title, etc.) would come through ok but Call Number is being left out.

    Thanks,
    Sanjeet
Sign In or Register to comment.