From d0e37453131b19b2e2db81695059c9375f1c3752 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20B=C3=BClte?= Date: Mon, 25 Sep 2023 17:11:06 +0200 Subject: [PATCH] Call the macro later in item.fix #1888 --- src/main/resources/alma/fix/item.fix | 4 +- .../alma-fix/990001412590206441.json | 14 +++++ .../alma-fix/990011470300206441.json | 3 + .../alma-fix/990014830510206441.json | 4 ++ .../alma-fix/990016782920206441.json | 3 + .../alma-fix/990021367710206441.json | 4 ++ .../alma-fix/990021974470206441.json | 5 ++ .../alma-fix/990026405480206441.json | 7 +++ .../alma-fix/990030574430206441.json | 2 + .../alma-fix/990035016180206441.json | 9 +++ .../alma-fix/990041403870206441.json | 2 + .../alma-fix/990050000600206441.json | 6 ++ .../alma-fix/990051708340206441.json | 1 + .../alma-fix/990052965140206441.json | 2 + .../alma-fix/990053976760206441.json | 20 +++++++ .../alma-fix/990054215550206441.json | 2 + .../alma-fix/990054301770206441.json | 4 ++ .../alma-fix/990054345550206441.json | 34 +++++++++++ .../alma-fix/990055981810206441.json | 5 ++ .../alma-fix/990058434730206441.json | 22 +++++++ .../alma-fix/990058567920206441.json | 36 +++++++++++ .../alma-fix/990059571560206441.json | 3 + .../alma-fix/990063549080206441.json | 4 ++ .../alma-fix/990065341720206441.json | 1 + .../alma-fix/990075429930206441.json | 13 ++++ .../alma-fix/990075538650206441.json | 3 + .../alma-fix/990103899140206441.json | 1 + .../alma-fix/990108873860206441.json | 2 + .../alma-fix/990109712970206441.json | 25 ++++++++ .../alma-fix/990114098170206441.json | 1 + .../alma-fix/990114617880206441.json | 1 + .../alma-fix/990118562160206441.json | 1 + .../alma-fix/990122511970206441.json | 1 + .../alma-fix/990126276700206441.json | 12 ++++ .../alma-fix/990136041660206441.json | 1 + .../alma-fix/990139686910206441.json | 1 + .../alma-fix/990141342350206441.json | 1 + .../alma-fix/990143325070206441.json | 2 + .../alma-fix/990156060190206441.json | 33 +++++++++++ .../alma-fix/990167595410206441.json | 2 + .../alma-fix/990171142550206441.json | 5 ++ .../alma-fix/990173811970206441.json | 1 + .../alma-fix/990181275760206441.json | 12 ++++ .../alma-fix/990182814750206441.json | 1 + .../alma-fix/990183054020206441.json | 1 + .../alma-fix/990183958380206441.json | 4 ++ .../alma-fix/990185607520206441.json | 1 + .../alma-fix/990185619180206441.json | 1 + .../alma-fix/990189160110206441.json | 19 ++++++ .../alma-fix/990193094010206441.json | 2 + .../alma-fix/990193806600206441.json | 1 + .../alma-fix/990194668760206441.json | 1 + .../alma-fix/990194744870206441.json | 3 + .../alma-fix/990198383780206441.json | 1 + .../alma-fix/990202474680206441.json | 2 + .../alma-fix/990204246530206441.json | 3 + .../alma-fix/990207668220206441.json | 1 + .../alma-fix/990209515320206441.json | 1 + .../alma-fix/990209817770206441.json | 1 + .../alma-fix/990210237770206441.json | 59 +++++++++++++++++++ .../alma-fix/990210285400206441.json | 1 + .../alma-fix/990210950050206441.json | 1 + .../alma-fix/990217478660206441.json | 29 +++++++++ .../alma-fix/990218189790206441.json | 1 + .../alma-fix/990220027540206441.json | 1 + .../alma-fix/990223521400206441.json | 23 ++++++++ .../alma-fix/990225056670206441.json | 1 + .../alma-fix/990366394400206441.json | 1 + .../alma-fix/990367731740206441.json | 1 + .../alma-fix/990367761810206441.json | 1 + .../alma-fix/990368743120206441.json | 1 + .../resources/alma-fix/99370771475306441.json | 8 +++ .../resources/alma-fix/99370782520706441.json | 23 ++++++++ .../resources/alma-fix/99371014448006441.json | 1 + .../resources/alma-fix/99371050452706441.json | 1 + .../resources/alma-fix/99371530278506441.json | 1 + .../resources/alma-fix/99372423490706441.json | 1 + 77 files changed, 511 insertions(+), 2 deletions(-) diff --git a/src/main/resources/alma/fix/item.fix b/src/main/resources/alma/fix/item.fix index 2253f81a1..255aaddc7 100644 --- a/src/main/resources/alma/fix/item.fix +++ b/src/main/resources/alma/fix/item.fix @@ -19,9 +19,9 @@ do list(path:"ITM ", "var": "$i") copy_field("$i.w","hasItem[].$last.currentLibrary") copy_field("$i.x","hasItem[].$last.currentLocation") copy_field("$i.a", "$i.@iz") - call_macro("opacLink") replace_all("$i.@iz",".*(\\d{4})$","$1") lookup("$i.@iz", "alma-institution-code-to-isil") + call_macro("opacLink") copy_field("$i.w","$i.@sublibraryIsil") lookup("$i.@sublibraryIsil", "hbzowner2sigel",delete:"true") lookup("$i.@sublibraryIsil", "sigel2isilMap",delete:"true") @@ -61,9 +61,9 @@ do list(path: "HOL ", "var": "$i") copy_field("$H52.c","hasItem[].$last.currentLocation") copy_field("$H52.h", "hasItem[].$last.callNumber") copy_field("$i.8", "$i.@iz") - call_macro("opacLink") replace_all("$i.@iz",".*(\\d{4})$","$1") lookup("$i.@iz", "alma-institution-code-to-isil") + call_macro("opacLink") copy_field("$H52.b","$i.@sublibraryIsil") lookup("$i.@sublibraryIsil", "hbzowner2sigel",delete:"true") lookup("$i.@sublibraryIsil", "sigel2isilMap",delete:"true") diff --git a/src/test/resources/alma-fix/990001412590206441.json b/src/test/resources/alma-fix/990001412590206441.json index e21c422b2..97606303b 100644 --- a/src/test/resources/alma-fix/990001412590206441.json +++ b/src/test/resources/alma-fix/990001412590206441.json @@ -114,6 +114,7 @@ "serialNumber" : "W00348898", "currentLibrary" : "W0001", "currentLocation" : "04", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -127,6 +128,7 @@ "serialNumber" : "881294001", "currentLibrary" : "F0001", "currentLocation" : "03", + "opacLink" : "http://ub-parma.fernuni-hagen.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-708#!", "isil" : "DE-708", @@ -140,6 +142,7 @@ "serialNumber" : "02922183", "currentLibrary" : "R0001", "currentLocation" : "00000000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -153,6 +156,7 @@ "serialNumber" : "02922177", "currentLibrary" : "R0001", "currentLocation" : "00000000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -166,6 +170,7 @@ "serialNumber" : "0130003X", "currentLibrary" : "R0001", "currentLocation" : "00000000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -179,6 +184,7 @@ "serialNumber" : ":94002663930", "currentLibrary" : "T0010", "currentLocation" : "kA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=STR01&doc_001_number={hbzid}&local_base=STR01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-121#!", "isil" : "DE-121", @@ -192,6 +198,7 @@ "serialNumber" : "50860674", "currentLibrary" : "EFB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -205,6 +212,7 @@ "serialNumber" : "B1252/640", "currentLibrary" : "0", "currentLocation" : "0-MagAlt", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -231,6 +239,7 @@ "serialNumber" : "408422401", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -244,6 +253,7 @@ "serialNumber" : "PP4/111", "currentLibrary" : "38", "currentLocation" : "38-MAG", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -257,6 +267,7 @@ "serialNumber" : "48 QU 313", "currentLibrary" : "ZB", "currentLocation" : "ZB_GMAG", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -270,6 +281,7 @@ "serialNumber" : "20ICM1270", "currentLibrary" : "S0001", "currentLocation" : "ERW", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", @@ -283,6 +295,7 @@ "serialNumber" : "ICM1034", "currentLibrary" : "P0001", "currentLocation" : "11", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -294,6 +307,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990011470300206441.json b/src/test/resources/alma-fix/990011470300206441.json index 4a6c5b6a7..c0f7db56d 100644 --- a/src/test/resources/alma-fix/990011470300206441.json +++ b/src/test/resources/alma-fix/990011470300206441.json @@ -96,6 +96,7 @@ "serialNumber" : "0102.3750.19", "currentLibrary" : "T0011", "currentLocation" : "38", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -109,6 +110,7 @@ "serialNumber" : "Z17-045835", "currentLibrary" : "PHIL", "currentLocation" : "PHIL_PBIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-015#!", "isil" : "DE-6-015", @@ -120,6 +122,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", diff --git a/src/test/resources/alma-fix/990014830510206441.json b/src/test/resources/alma-fix/990014830510206441.json index 57383b644..9acd753c6 100644 --- a/src/test/resources/alma-fix/990014830510206441.json +++ b/src/test/resources/alma-fix/990014830510206441.json @@ -99,6 +99,7 @@ "serialNumber" : "0017.4679.62", "currentLibrary" : "T0011", "currentLocation" : "21", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -112,6 +113,7 @@ "serialNumber" : "SK-201407", "currentLibrary" : "SM", "currentLocation" : "SM-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-58#!", "isil" : "DE-5-58", @@ -125,6 +127,7 @@ "serialNumber" : "KNLC1469", "currentLibrary" : "E0001", "currentLocation" : "E07IM", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -136,6 +139,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", diff --git a/src/test/resources/alma-fix/990016782920206441.json b/src/test/resources/alma-fix/990016782920206441.json index 984dd214c..5216e40ea 100644 --- a/src/test/resources/alma-fix/990016782920206441.json +++ b/src/test/resources/alma-fix/990016782920206441.json @@ -88,6 +88,7 @@ "serialNumber" : "E1000000037300", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -114,6 +115,7 @@ "serialNumber" : "012979677107", "currentLibrary" : "R0003", "currentLocation" : "00001000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -127,6 +129,7 @@ "serialNumber" : "Z156-011049", "currentLibrary" : "MUPA", "currentLocation" : "MUPA_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-286#!", "isil" : "DE-6-286", diff --git a/src/test/resources/alma-fix/990021367710206441.json b/src/test/resources/alma-fix/990021367710206441.json index 8da7b0f4e..285ae9185 100644 --- a/src/test/resources/alma-fix/990021367710206441.json +++ b/src/test/resources/alma-fix/990021367710206441.json @@ -95,6 +95,7 @@ "serialNumber" : "20098056", "currentLibrary" : "SFS", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -108,6 +109,7 @@ "serialNumber" : "186573", "currentLibrary" : "ZB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -121,6 +123,7 @@ "serialNumber" : "0012.7330.22", "currentLibrary" : "T0011", "currentLocation" : "MAG", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -145,6 +148,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", diff --git a/src/test/resources/alma-fix/990021974470206441.json b/src/test/resources/alma-fix/990021974470206441.json index 711f74184..3b84d3a75 100644 --- a/src/test/resources/alma-fix/990021974470206441.json +++ b/src/test/resources/alma-fix/990021974470206441.json @@ -107,6 +107,7 @@ "serialNumber" : "604:016874", "currentLibrary" : "604", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82-604#!", "isil" : "DE-82-604", @@ -120,6 +121,7 @@ "serialNumber" : "0166.4021.80", "currentLibrary" : "T0011", "currentLocation" : "MAG", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -159,6 +161,7 @@ "serialNumber" : "Gc757", "currentLibrary" : "38", "currentLocation" : "38-MAG", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -172,6 +175,7 @@ "serialNumber" : "208/0032920", "currentLibrary" : "38-208", "currentLocation" : "38-208-VR", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-208#!", "isil" : "DE-38-208", @@ -185,6 +189,7 @@ "serialNumber" : "Z25-033835", "currentLibrary" : "RWS1", "currentLocation" : "RWS1_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-016#!", "isil" : "DE-6-016", diff --git a/src/test/resources/alma-fix/990026405480206441.json b/src/test/resources/alma-fix/990026405480206441.json index e3365567a..51aad765b 100644 --- a/src/test/resources/alma-fix/990026405480206441.json +++ b/src/test/resources/alma-fix/990026405480206441.json @@ -97,6 +97,7 @@ "serialNumber" : "40275409", "currentLibrary" : "SIE", "currentLocation" : "SIE_PRAES", + "opacLink" : "https://bib-sisis.bib.hochschule-bonn-rhein-sieg.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Sie5#!", "isil" : "DE-Sie5", @@ -110,6 +111,7 @@ "serialNumber" : "006392301", "currentLibrary" : "cdd", "currentLocation" : "HB", + "opacLink" : "http://katalog.bibl.fh-duesseldorf.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:DUE&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Due62#!", "isil" : "DE-Due62", @@ -123,6 +125,7 @@ "serialNumber" : "06542653", "currentLibrary" : "R0002", "currentLocation" : "00002000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Zw1#!", "isil" : "DE-Zw1", @@ -136,6 +139,7 @@ "serialNumber" : "07258981", "currentLibrary" : "R0002", "currentLocation" : "00002000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Zw1#!", "isil" : "DE-Zw1", @@ -162,6 +166,7 @@ "serialNumber" : "420/030051", "currentLibrary" : "38-420", "currentLocation" : "38-420-MAG", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-420#!", "isil" : "DE-38-420", @@ -175,6 +180,7 @@ "serialNumber" : "WUJ1407(3)", "currentLibrary" : "P0001", "currentLocation" : "51", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -186,6 +192,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990030574430206441.json b/src/test/resources/alma-fix/990030574430206441.json index e086ae3f6..ea4e6c7e4 100644 --- a/src/test/resources/alma-fix/990030574430206441.json +++ b/src/test/resources/alma-fix/990030574430206441.json @@ -72,6 +72,7 @@ "serialNumber" : "SL-031324", "currentLibrary" : "SG", "currentLocation" : "SG-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-13#!", "isil" : "DE-5-13", @@ -85,6 +86,7 @@ "serialNumber" : "65/7293", "currentLibrary" : "0", "currentLocation" : "0-Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", diff --git a/src/test/resources/alma-fix/990035016180206441.json b/src/test/resources/alma-fix/990035016180206441.json index 2d08fc47d..b3bd909a0 100644 --- a/src/test/resources/alma-fix/990035016180206441.json +++ b/src/test/resources/alma-fix/990035016180206441.json @@ -85,6 +85,7 @@ "serialNumber" : "456292-10", "currentLibrary" : "W0001", "currentLocation" : "06", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -98,6 +99,7 @@ "serialNumber" : "TEMP55788", "currentLibrary" : "EFB", "currentLocation" : "BibDtLit", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -137,6 +139,7 @@ "serialNumber" : "CJU1482_D", "currentLibrary" : "D0001", "currentLocation" : "D98", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -150,6 +153,7 @@ "serialNumber" : "DDZR1026", "currentLibrary" : "E0001", "currentLocation" : "E06", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -163,6 +167,7 @@ "serialNumber" : "LS/0039447", "currentLibrary" : "38", "currentLocation" : "38-LS", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -176,6 +181,7 @@ "serialNumber" : "YB 442-19760", "currentLibrary" : "ZUP", "currentLocation" : "ZUP_MIKRO", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-Z#!", "isil" : "DE-6-Z", @@ -189,6 +195,7 @@ "serialNumber" : "786164-10", "currentLibrary" : "S0001", "currentLocation" : "ARMED", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", @@ -202,6 +209,7 @@ "serialNumber" : "734866-10", "currentLibrary" : "P0001", "currentLocation" : "93", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -213,6 +221,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990041403870206441.json b/src/test/resources/alma-fix/990041403870206441.json index 586e2ba23..830c1e85c 100644 --- a/src/test/resources/alma-fix/990041403870206441.json +++ b/src/test/resources/alma-fix/990041403870206441.json @@ -70,6 +70,7 @@ "serialNumber" : "P99/228", "currentLibrary" : "0", "currentLocation" : "0-Speich", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -83,6 +84,7 @@ "serialNumber" : "11M1706", "currentLibrary" : "38-HLS", "currentLocation" : "38-HLS-MAG", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", diff --git a/src/test/resources/alma-fix/990050000600206441.json b/src/test/resources/alma-fix/990050000600206441.json index bc1e46207..d5fb4b89c 100644 --- a/src/test/resources/alma-fix/990050000600206441.json +++ b/src/test/resources/alma-fix/990050000600206441.json @@ -170,6 +170,7 @@ "callNumber" : "mat 03-252/", "currentLibrary" : "RL002", "currentLocation" : "ALLLD", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Lan1#!", "isil" : "DE-Lan1", @@ -183,6 +184,7 @@ "serialNumber" : "657775-10", "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -206,6 +208,7 @@ "currentLibrary" : "R3042", "currentLocation" : "ALL42", "callNumber" : "MAS 024/012", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -218,6 +221,7 @@ "currentLibrary" : "R3048", "currentLocation" : "ALL48", "callNumber" : "MAT Furl", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -230,6 +234,7 @@ "currentLibrary" : "E0001", "currentLocation" : "EHS", "callNumber" : "TBM1318 <>", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -242,6 +247,7 @@ "currentLibrary" : "D0001", "currentLocation" : "DHS", "callNumber" : "TBM1318_d <>", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", diff --git a/src/test/resources/alma-fix/990051708340206441.json b/src/test/resources/alma-fix/990051708340206441.json index 4ecc74ec9..6623cc99a 100644 --- a/src/test/resources/alma-fix/990051708340206441.json +++ b/src/test/resources/alma-fix/990051708340206441.json @@ -67,6 +67,7 @@ "serialNumber" : "115266-10", "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990052965140206441.json b/src/test/resources/alma-fix/990052965140206441.json index 24e720bee..907dec1df 100644 --- a/src/test/resources/alma-fix/990052965140206441.json +++ b/src/test/resources/alma-fix/990052965140206441.json @@ -129,6 +129,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "R0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -140,6 +141,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", diff --git a/src/test/resources/alma-fix/990053976760206441.json b/src/test/resources/alma-fix/990053976760206441.json index bcf4f8808..d592c0ab6 100644 --- a/src/test/resources/alma-fix/990053976760206441.json +++ b/src/test/resources/alma-fix/990053976760206441.json @@ -221,6 +221,7 @@ "serialNumber" : "1148014-10", "currentLibrary" : "D0001", "currentLocation" : "D30", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -234,6 +235,7 @@ "serialNumber" : "M08 7898", "currentLibrary" : "RL001", "currentLocation" : "MAGZS", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -247,6 +249,7 @@ "serialNumber" : "M08 7893", "currentLibrary" : "RL001", "currentLocation" : "MAGZS", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -260,6 +263,7 @@ "serialNumber" : "M08 7897", "currentLibrary" : "RL001", "currentLocation" : "MAGZS", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -273,6 +277,7 @@ "serialNumber" : "M08 7895", "currentLibrary" : "RL001", "currentLocation" : "MAGZS", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -286,6 +291,7 @@ "serialNumber" : "M08 7896", "currentLibrary" : "RL001", "currentLocation" : "MAGZS", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -299,6 +305,7 @@ "serialNumber" : "M08 7894", "currentLibrary" : "RL001", "currentLocation" : "MAGZS", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -312,6 +319,7 @@ "serialNumber" : "9089785-10", "currentLibrary" : "S0001", "currentLocation" : "FMZS", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", @@ -324,6 +332,7 @@ "currentLibrary" : "W0001", "currentLocation" : "04", "callNumber" : "67P9", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -336,6 +345,7 @@ "currentLibrary" : "R3048", "currentLocation" : "ZSPHY", "callNumber" : "PHY Z 1646", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -348,6 +358,7 @@ "currentLibrary" : "R3048", "currentLocation" : "ZSPHY", "callNumber" : "PHY Z 1646", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -360,6 +371,7 @@ "currentLibrary" : "RL002", "currentLocation" : "FZSLD", "callNumber" : "fys 02-3", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Lan1#!", "isil" : "DE-Lan1", @@ -372,6 +384,7 @@ "currentLibrary" : "ZB", "currentLocation" : "0", "callNumber" : "Z5725", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -384,6 +397,7 @@ "currentLibrary" : "ZB", "currentLocation" : "ZS", "callNumber" : "ZN 535", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -420,6 +434,7 @@ "currentLibrary" : "X0001", "currentLocation" : "03P", "callNumber" : "phy z p 455", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -432,6 +447,7 @@ "currentLibrary" : "38-HWA", "currentLocation" : "38-HWA-ZMA", "callNumber" : "EWA Z666", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -444,6 +460,7 @@ "currentLibrary" : "PHY", "currentLocation" : "PHY_ZS", "callNumber" : "DP", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-023#!", "isil" : "DE-6-023", @@ -456,6 +473,7 @@ "currentLibrary" : "BEK", "currentLocation" : "BEK_ZS", "callNumber" : "Z 1011", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-123#!", "isil" : "DE-6-123", @@ -468,6 +486,7 @@ "currentLibrary" : "ZB", "currentLocation" : "ZB_ZS", "callNumber" : "Z Qu 4447", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -480,6 +499,7 @@ "currentLibrary" : "P0001", "currentLocation" : "40", "callNumber" : "67p54", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}123550-3", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990054215550206441.json b/src/test/resources/alma-fix/990054215550206441.json index c5a368399..22a6108e7 100644 --- a/src/test/resources/alma-fix/990054215550206441.json +++ b/src/test/resources/alma-fix/990054215550206441.json @@ -150,6 +150,7 @@ "currentLibrary" : "0", "currentLocation" : "0-Mag", "callNumber" : "Z 4' 66/103", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}1257-9", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -174,6 +175,7 @@ "currentLibrary" : "38", "currentLocation" : "38-ZS", "callNumber" : "Sh13", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}1257-9", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", diff --git a/src/test/resources/alma-fix/990054301770206441.json b/src/test/resources/alma-fix/990054301770206441.json index b6e52507b..b71cdaf9b 100644 --- a/src/test/resources/alma-fix/990054301770206441.json +++ b/src/test/resources/alma-fix/990054301770206441.json @@ -205,6 +205,7 @@ "currentLibrary" : "R0003", "currentLocation" : "kA", "callNumber" : "Per. 5502", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0133469-4", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -217,6 +218,7 @@ "currentLibrary" : "T0010", "currentLocation" : "kA", "callNumber" : "Z 1703", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=STR01&doc_001_number={hbzid}&local_base=STR01133469-4", "heldBy" : { "id" : "http://lobid.org/organisations/DE-121#!", "isil" : "DE-121", @@ -229,6 +231,7 @@ "currentLibrary" : "38", "currentLocation" : "38-ZS", "callNumber" : "EkFOL577", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}133469-4", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -241,6 +244,7 @@ "currentLibrary" : "ALKU", "currentLocation" : "ALKU_ZS", "callNumber" : "Fr 88", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0133469-4", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-139a#!", "isil" : "DE-6-139a", diff --git a/src/test/resources/alma-fix/990054345550206441.json b/src/test/resources/alma-fix/990054345550206441.json index 82b155e7c..e4bd6573b 100644 --- a/src/test/resources/alma-fix/990054345550206441.json +++ b/src/test/resources/alma-fix/990054345550206441.json @@ -229,6 +229,7 @@ "callNumber" : "Einzelsign.", "currentLibrary" : "ZB", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -242,6 +243,7 @@ "serialNumber" : "497335801", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -255,6 +257,7 @@ "serialNumber" : "497047701", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -267,6 +270,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -280,6 +284,7 @@ "serialNumber" : "496523801", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -293,6 +298,7 @@ "serialNumber" : "496976701", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -305,6 +311,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -317,6 +324,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -329,6 +337,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -341,6 +350,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -353,6 +363,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -365,6 +376,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -377,6 +389,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -389,6 +402,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -402,6 +416,7 @@ "serialNumber" : "496805001", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -414,6 +429,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -427,6 +443,7 @@ "serialNumber" : "496725001", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -440,6 +457,7 @@ "serialNumber" : "497056301", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -452,6 +470,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -464,6 +483,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -477,6 +497,7 @@ "serialNumber" : "496626601", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -490,6 +511,7 @@ "serialNumber" : "497168401", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -503,6 +525,7 @@ "serialNumber" : "496523701", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -515,6 +538,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -527,6 +551,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -539,6 +564,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -551,6 +577,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -563,6 +590,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -575,6 +603,7 @@ "callNumber" : "rei/z0003", "currentLibrary" : "X0001", "currentLocation" : "93L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -598,6 +627,7 @@ "currentLibrary" : "ZB", "currentLocation" : "0", "callNumber" : "Md5099", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -610,6 +640,7 @@ "currentLibrary" : "R0001", "currentLocation" : "kA", "callNumber" : "Z 5354", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -622,6 +653,7 @@ "currentLibrary" : "0", "currentLocation" : "0-Mag", "callNumber" : "Z 95/130", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -634,6 +666,7 @@ "currentLibrary" : "0", "currentLocation" : "0-Mag", "callNumber" : "Z 95/130", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -646,6 +679,7 @@ "currentLibrary" : "38-445", "currentLocation" : "38-445-ZS", "callNumber" : "Ff 176/52", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}619424-2", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-445#!", "isil" : "DE-38-445", diff --git a/src/test/resources/alma-fix/990055981810206441.json b/src/test/resources/alma-fix/990055981810206441.json index 28659d6d7..c54e78fba 100644 --- a/src/test/resources/alma-fix/990055981810206441.json +++ b/src/test/resources/alma-fix/990055981810206441.json @@ -279,6 +279,7 @@ "serialNumber" : "ULB0054169", "currentLibrary" : "ZB", "currentLocation" : "ZB_LSAZS", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=01089874-8", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -292,6 +293,7 @@ "serialNumber" : "ULB0041793", "currentLibrary" : "ZB", "currentLocation" : "ZB_LSAZS", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=01089874-8", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -305,6 +307,7 @@ "serialNumber" : "ULB0041794", "currentLibrary" : "ZB", "currentLocation" : "ZB_LSAZS", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=01089874-8", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -353,6 +356,7 @@ "currentLibrary" : "ZB", "currentLocation" : "ZB_LS", "callNumber" : "WES 0.1:55", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=01089874-8", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -365,6 +369,7 @@ "currentLibrary" : "ZB", "currentLocation" : "ZB_LS", "callNumber" : "WES 0.1:55", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=01089874-8", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990058434730206441.json b/src/test/resources/alma-fix/990058434730206441.json index 361be6396..28581550d 100644 --- a/src/test/resources/alma-fix/990058434730206441.json +++ b/src/test/resources/alma-fix/990058434730206441.json @@ -154,6 +154,7 @@ "serialNumber" : "000565227000010", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -167,6 +168,7 @@ "serialNumber" : "KN41$01478356", "currentLibrary" : "KP001", "currentLocation" : "MMONO", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=ZBS01&doc_001_number={hbzid}&local_base=ZBS01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn41#!", "isil" : "DE-Kn41", @@ -232,6 +234,7 @@ "serialNumber" : "707452803107", "currentLibrary" : "R0003", "currentLocation" : "00001000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -245,6 +248,7 @@ "serialNumber" : "0176.4077.46", "currentLibrary" : "T0011", "currentLocation" : "31", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -258,6 +262,7 @@ "serialNumber" : "0150.6604.89", "currentLibrary" : "T0011", "currentLocation" : "80", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -271,6 +276,7 @@ "serialNumber" : "GA-112635", "currentLibrary" : "GA", "currentLocation" : "GA-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-74#!", "isil" : "DE-5-74", @@ -284,6 +290,7 @@ "serialNumber" : "TK-077339", "currentLibrary" : "TK", "currentLocation" : "TK-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-108#!", "isil" : "DE-5-108", @@ -297,6 +304,7 @@ "serialNumber" : "69/4564", "currentLibrary" : "0", "currentLocation" : "0-Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -362,6 +370,7 @@ "serialNumber" : "LBB1092", "currentLibrary" : "E0001", "currentLocation" : "E11", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -375,6 +384,7 @@ "serialNumber" : "402856101", "currentLibrary" : "X0001", "currentLocation" : "00", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -388,6 +398,7 @@ "serialNumber" : "402856102", "currentLibrary" : "X0025", "currentLocation" : "25", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -401,6 +412,7 @@ "serialNumber" : "402856103", "currentLibrary" : "X0001", "currentLocation" : "00", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -414,6 +426,7 @@ "serialNumber" : "1B4842", "currentLibrary" : "38", "currentLocation" : "38-MAG", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -427,6 +440,7 @@ "serialNumber" : "TEMP3414", "currentLibrary" : "38-622", "currentLocation" : "38-622-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-622#!", "isil" : "DE-38-622", @@ -440,6 +454,7 @@ "serialNumber" : "Z140-016417", "currentLibrary" : "IJD", "currentLocation" : "IJD_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-119#!", "isil" : "DE-6-119", @@ -453,6 +468,7 @@ "serialNumber" : "3G 18788", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM2", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -466,6 +482,7 @@ "serialNumber" : "Z33-001736", "currentLibrary" : "EVT", "currentLocation" : "EVT_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-006#!", "isil" : "DE-6-006", @@ -479,6 +496,7 @@ "serialNumber" : "Z30-002690", "currentLibrary" : "KATJ", "currentLocation" : "KATJ_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-011#!", "isil" : "DE-6-011", @@ -492,6 +510,7 @@ "serialNumber" : "Z15-000825", "currentLibrary" : "FBH", "currentLocation" : "FBH_KPBIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-248#!", "isil" : "DE-6-248", @@ -505,6 +524,7 @@ "serialNumber" : "21INR1017", "currentLibrary" : "S0001", "currentLocation" : "H5", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", @@ -518,6 +538,7 @@ "serialNumber" : "INR1067", "currentLibrary" : "P0001", "currentLocation" : "11", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -584,6 +605,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", diff --git a/src/test/resources/alma-fix/990058567920206441.json b/src/test/resources/alma-fix/990058567920206441.json index 4225ca98f..842ec8985 100644 --- a/src/test/resources/alma-fix/990058567920206441.json +++ b/src/test/resources/alma-fix/990058567920206441.json @@ -167,6 +167,7 @@ "serialNumber" : "000572482000010", "currentLibrary" : "W0001", "currentLocation" : "47", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -193,6 +194,7 @@ "serialNumber" : "750333401", "currentLibrary" : "F0001", "currentLocation" : "00", + "opacLink" : "http://ub-parma.fernuni-hagen.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-708#!", "isil" : "DE-708", @@ -206,6 +208,7 @@ "serialNumber" : "101591605", "currentLibrary" : "R3032", "currentLocation" : "FHSOZ", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -219,6 +222,7 @@ "serialNumber" : "101591593", "currentLibrary" : "R3032", "currentLocation" : "FHSOZ", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -232,6 +236,7 @@ "serialNumber" : "C130374", "currentLibrary" : "RL002", "currentLocation" : "FHELD", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Lan1#!", "isil" : "DE-Lan1", @@ -245,6 +250,7 @@ "serialNumber" : "ZA5799-239=2", "currentLibrary" : "ZB", "currentLocation" : "MAGAZIN_TK", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -258,6 +264,7 @@ "serialNumber" : "701883814107", "currentLibrary" : "R0003", "currentLocation" : "00001000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -271,6 +278,7 @@ "serialNumber" : "02130032", "currentLibrary" : "R0001", "currentLocation" : "00000000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -284,6 +292,7 @@ "serialNumber" : ":94000371150", "currentLibrary" : "T0010", "currentLocation" : "RU", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=STR01&doc_001_number={hbzid}&local_base=STR01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-121#!", "isil" : "DE-121", @@ -297,6 +306,7 @@ "serialNumber" : "116597", "currentLibrary" : "ZB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -310,6 +320,7 @@ "serialNumber" : "20105163", "currentLibrary" : "SFS", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -323,6 +334,7 @@ "serialNumber" : "0163.8657.33", "currentLibrary" : "T0011", "currentLocation" : "38", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -336,6 +348,7 @@ "serialNumber" : "0040.6826.86", "currentLibrary" : "T0011", "currentLocation" : "12", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -349,6 +362,7 @@ "serialNumber" : "0089.0881.26", "currentLibrary" : "T0011", "currentLocation" : "39", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -362,6 +376,7 @@ "serialNumber" : "75/2644", "currentLibrary" : "0", "currentLocation" : "0-Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -375,6 +390,7 @@ "serialNumber" : "PO-024839", "currentLibrary" : "PO", "currentLocation" : "PO-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-162#!", "isil" : "DE-5-162", @@ -492,6 +508,7 @@ "serialNumber" : "DE00322121", "currentLibrary" : "D0001", "currentLocation" : "D21", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -505,6 +522,7 @@ "serialNumber" : "ODU1117", "currentLibrary" : "E0001", "currentLocation" : "E11", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -518,6 +536,7 @@ "serialNumber" : "021910701", "currentLibrary" : "X0001", "currentLocation" : "00", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -531,6 +550,7 @@ "serialNumber" : "M18 8508", "currentLibrary" : "RL001", "currentLocation" : "MAGKO", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -544,6 +564,7 @@ "serialNumber" : "77/235", "currentLibrary" : "38-HWA", "currentLocation" : "38-HWA-MAG", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -557,6 +578,7 @@ "serialNumber" : "132/023307", "currentLibrary" : "38-132", "currentLocation" : "38-132-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-132#!", "isil" : "DE-38-132", @@ -570,6 +592,7 @@ "serialNumber" : "2G8474", "currentLibrary" : "38", "currentLocation" : "38-AWM", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -583,6 +606,7 @@ "serialNumber" : "Z16-144095", "currentLibrary" : "FBH", "currentLocation" : "FBH_HSBIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-248#!", "isil" : "DE-6-248", @@ -596,6 +620,7 @@ "serialNumber" : "3E 45866", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM1", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -609,6 +634,7 @@ "serialNumber" : "MD 1700/1", "currentLibrary" : "SOZ", "currentLocation" : "SOZ_MAG", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-A#!", "isil" : "DE-6-A", @@ -622,6 +648,7 @@ "serialNumber" : "Z31-116242", "currentLibrary" : "KATH", "currentLocation" : "KATH_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-069#!", "isil" : "DE-6-069", @@ -635,6 +662,7 @@ "serialNumber" : "Z17-002094", "currentLibrary" : "PHIL", "currentLocation" : "PHIL_PBIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-015#!", "isil" : "DE-6-015", @@ -648,6 +676,7 @@ "serialNumber" : "Z30-092527", "currentLibrary" : "KATD", "currentLocation" : "KATD_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-011#!", "isil" : "DE-6-011", @@ -661,6 +690,7 @@ "serialNumber" : "Z19-001146", "currentLibrary" : "FBH", "currentLocation" : "FBH_DGBIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-248#!", "isil" : "DE-6-248", @@ -674,6 +704,7 @@ "serialNumber" : "31OYV2405", "currentLibrary" : "S0001", "currentLocation" : "ERW", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", @@ -687,6 +718,7 @@ "serialNumber" : "PBZ1028", "currentLibrary" : "P0001", "currentLocation" : "31", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -698,6 +730,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "F0001", "currentLocation" : "30", + "opacLink" : "http://ub-parma.fernuni-hagen.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-708#!", "isil" : "DE-708", @@ -709,6 +742,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -720,6 +754,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "RL001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -731,6 +766,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990059571560206441.json b/src/test/resources/alma-fix/990059571560206441.json index 8d59061c5..3b35d69d6 100644 --- a/src/test/resources/alma-fix/990059571560206441.json +++ b/src/test/resources/alma-fix/990059571560206441.json @@ -132,6 +132,7 @@ "serialNumber" : "FK162-29+2", "currentLibrary" : "ZB", "currentLocation" : "MAGAZIN_2", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -145,6 +146,7 @@ "serialNumber" : "33WBT1003(2)-29", "currentLibrary" : "DEUTZ", "currentLocation" : "33", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -158,6 +160,7 @@ "serialNumber" : "51/964(29)+2", "currentLibrary" : "0", "currentLocation" : "0-Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", diff --git a/src/test/resources/alma-fix/990063549080206441.json b/src/test/resources/alma-fix/990063549080206441.json index 844c76a80..861de89cb 100644 --- a/src/test/resources/alma-fix/990063549080206441.json +++ b/src/test/resources/alma-fix/990063549080206441.json @@ -122,6 +122,7 @@ "serialNumber" : "000226365000010", "currentLibrary" : "W0001", "currentLocation" : "04", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -134,6 +135,7 @@ "callNumber" : "ZZN/APSA", "currentLibrary" : "F0001", "currentLocation" : "03", + "opacLink" : "http://ub-parma.fernuni-hagen.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-708#!", "isil" : "DE-708", @@ -146,6 +148,7 @@ "serialNumber" : "261819-10", "currentLibrary" : "R3032", "currentLocation" : "AUS32", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -185,6 +188,7 @@ "serialNumber" : "125/0003749", "currentLibrary" : "38-125", "currentLocation" : "38-125-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-125#!", "isil" : "DE-38-125", diff --git a/src/test/resources/alma-fix/990065341720206441.json b/src/test/resources/alma-fix/990065341720206441.json index 12a86499e..21abfc809 100644 --- a/src/test/resources/alma-fix/990065341720206441.json +++ b/src/test/resources/alma-fix/990065341720206441.json @@ -89,6 +89,7 @@ "serialNumber" : "Z 7835-41_42", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM2", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990075429930206441.json b/src/test/resources/alma-fix/990075429930206441.json index 921b9c3cb..65b797e19 100644 --- a/src/test/resources/alma-fix/990075429930206441.json +++ b/src/test/resources/alma-fix/990075429930206441.json @@ -97,6 +97,7 @@ "serialNumber" : "702586422107", "currentLibrary" : "R0003", "currentLocation" : "00001000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -110,6 +111,7 @@ "serialNumber" : "011813549107", "currentLibrary" : "R0003", "currentLocation" : "00001000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -123,6 +125,7 @@ "serialNumber" : "78BDDS1079", "currentLibrary" : "DEUTZ", "currentLocation" : "78", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -135,6 +138,7 @@ "callNumber" : "a4117-1934,3/11", "currentLibrary" : "T0011", "currentLocation" : "MAG", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -148,6 +152,7 @@ "serialNumber" : "TK-038705", "currentLibrary" : "TK", "currentLocation" : "TK-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-108#!", "isil" : "DE-5-108", @@ -161,6 +166,7 @@ "serialNumber" : "GE-011615", "currentLibrary" : "GE", "currentLocation" : "GE-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-20#!", "isil" : "DE-5-20", @@ -226,6 +232,7 @@ "serialNumber" : "434/0007087", "currentLibrary" : "38-434", "currentLocation" : "38-434-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-434#!", "isil" : "DE-38-434", @@ -239,6 +246,7 @@ "serialNumber" : "432/0014231", "currentLibrary" : "38-432", "currentLocation" : "38-432-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-432#!", "isil" : "DE-38-432", @@ -252,6 +260,7 @@ "serialNumber" : "Z114-006972", "currentLibrary" : "ENGL", "currentLocation" : "ENGL_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-020#!", "isil" : "DE-6-020", @@ -265,6 +274,7 @@ "serialNumber" : "Z56-017587", "currentLibrary" : "GERM", "currentLocation" : "GERM_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-246#!", "isil" : "DE-6-246", @@ -278,6 +288,7 @@ "serialNumber" : "Z 430-1934", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM2", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -300,6 +311,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -311,6 +323,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990075538650206441.json b/src/test/resources/alma-fix/990075538650206441.json index dcdc90568..dcb31da04 100644 --- a/src/test/resources/alma-fix/990075538650206441.json +++ b/src/test/resources/alma-fix/990075538650206441.json @@ -133,6 +133,7 @@ "serialNumber" : "KN41$00285359", "currentLibrary" : "KP001", "currentLocation" : "MMONO", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=ZBS01&doc_001_number={hbzid}&local_base=ZBS01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn41#!", "isil" : "DE-Kn41", @@ -146,6 +147,7 @@ "serialNumber" : "KRH1645", "currentLibrary" : "P0001", "currentLocation" : "11", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -170,6 +172,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990103899140206441.json b/src/test/resources/alma-fix/990103899140206441.json index 9abd4c432..eb47921fa 100644 --- a/src/test/resources/alma-fix/990103899140206441.json +++ b/src/test/resources/alma-fix/990103899140206441.json @@ -113,6 +113,7 @@ "currentLibrary" : "R0003", "currentLocation" : "kA", "callNumber" : "Per. 5157", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0590016-5", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", diff --git a/src/test/resources/alma-fix/990108873860206441.json b/src/test/resources/alma-fix/990108873860206441.json index 2a98e343d..650392bc0 100644 --- a/src/test/resources/alma-fix/990108873860206441.json +++ b/src/test/resources/alma-fix/990108873860206441.json @@ -152,6 +152,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "R0003", "currentLocation" : "kA", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=01500025-4", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -163,6 +164,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "R0001", "currentLocation" : "kA", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=01500025-4", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", diff --git a/src/test/resources/alma-fix/990109712970206441.json b/src/test/resources/alma-fix/990109712970206441.json index 0dece79b3..3f4687562 100644 --- a/src/test/resources/alma-fix/990109712970206441.json +++ b/src/test/resources/alma-fix/990109712970206441.json @@ -219,6 +219,7 @@ "serialNumber" : "1103875-50", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -232,6 +233,7 @@ "serialNumber" : "1103875-30", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -245,6 +247,7 @@ "serialNumber" : "1103875-10", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -258,6 +261,7 @@ "serialNumber" : "1103875-20", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -270,6 +274,7 @@ "callNumber" : "KJIB3790", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -283,6 +288,7 @@ "serialNumber" : "1103875-40", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -296,6 +302,7 @@ "serialNumber" : "1103875-60", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -308,6 +315,7 @@ "callNumber" : "KJIB3790", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -476,6 +484,7 @@ "callNumber" : "zy/1432", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -488,6 +497,7 @@ "callNumber" : "zy/1432", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -500,6 +510,7 @@ "callNumber" : "zy/1432", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -512,6 +523,7 @@ "callNumber" : "zy/1432", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -524,6 +536,7 @@ "callNumber" : "zy/1432", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -536,6 +549,7 @@ "callNumber" : "zy/1432", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -548,6 +562,7 @@ "callNumber" : "zy/1432", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -561,6 +576,7 @@ "serialNumber" : "ULB0072893", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM2", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=02000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -574,6 +590,7 @@ "serialNumber" : "6-00746409-0", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM2", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=02000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -586,6 +603,7 @@ "currentLibrary" : "W0001", "currentLocation" : "21", "callNumber" : "KJIB3585", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -598,6 +616,7 @@ "currentLibrary" : "W0001", "currentLocation" : "21", "callNumber" : "KJIB3790", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -634,6 +653,7 @@ "currentLibrary" : "0", "currentLocation" : "0-Frei2", "callNumber" : "Z 2000/149", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -646,6 +666,7 @@ "currentLibrary" : "B059", "currentLocation" : "B059-Zeit", "callNumber" : "Nc 2/1999 Bran", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bo59#!", "isil" : "DE-Bo59", @@ -658,6 +679,7 @@ "currentLibrary" : "B059", "currentLocation" : "B059-Zeit", "callNumber" : "No 285/1999 Bran", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bo59#!", "isil" : "DE-Bo59", @@ -670,6 +692,7 @@ "currentLibrary" : "RL001", "currentLocation" : "FRHKO", "callNumber" : "MU/C 2014 115", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -682,6 +705,7 @@ "currentLibrary" : "38-430", "currentLocation" : "38-430-ZS", "callNumber" : "430/Bg/Beethoven005", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-430#!", "isil" : "DE-38-430", @@ -694,6 +718,7 @@ "currentLibrary" : "38", "currentLocation" : "38-ZS", "callNumber" : "XD475", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}2000012-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", diff --git a/src/test/resources/alma-fix/990114098170206441.json b/src/test/resources/alma-fix/990114098170206441.json index 6b3218960..8ead03315 100644 --- a/src/test/resources/alma-fix/990114098170206441.json +++ b/src/test/resources/alma-fix/990114098170206441.json @@ -143,6 +143,7 @@ "serialNumber" : "Z31-050265", "currentLibrary" : "KATH", "currentLocation" : "KATH_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-069#!", "isil" : "DE-6-069", diff --git a/src/test/resources/alma-fix/990114617880206441.json b/src/test/resources/alma-fix/990114617880206441.json index 08d8db003..d111911a5 100644 --- a/src/test/resources/alma-fix/990114617880206441.json +++ b/src/test/resources/alma-fix/990114617880206441.json @@ -90,6 +90,7 @@ "callNumber" : "qro/0011(1902)", "currentLibrary" : "X0001", "currentLocation" : "00L", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", diff --git a/src/test/resources/alma-fix/990118562160206441.json b/src/test/resources/alma-fix/990118562160206441.json index 0c531b49c..4ee7e1aca 100644 --- a/src/test/resources/alma-fix/990118562160206441.json +++ b/src/test/resources/alma-fix/990118562160206441.json @@ -96,6 +96,7 @@ "serialNumber" : "912479-10", "currentLibrary" : "D0001", "currentLocation" : "D98", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", diff --git a/src/test/resources/alma-fix/990122511970206441.json b/src/test/resources/alma-fix/990122511970206441.json index 2b952b152..12ca63376 100644 --- a/src/test/resources/alma-fix/990122511970206441.json +++ b/src/test/resources/alma-fix/990122511970206441.json @@ -77,6 +77,7 @@ "serialNumber" : "KN38$0000066609", "currentLibrary" : "Z9038", "currentLocation" : "MZ2V", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHK01&doc_001_number={hbzid}&local_base=MHK01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn38#!", "isil" : "DE-Kn38", diff --git a/src/test/resources/alma-fix/990126276700206441.json b/src/test/resources/alma-fix/990126276700206441.json index 4a859947f..17392a5e5 100644 --- a/src/test/resources/alma-fix/990126276700206441.json +++ b/src/test/resources/alma-fix/990126276700206441.json @@ -113,6 +113,7 @@ "serialNumber" : "W00020777", "currentLibrary" : "W0001", "currentLocation" : "11", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -126,6 +127,7 @@ "serialNumber" : "90745439", "currentLibrary" : "MOP", "currentLocation" : "MOP_Haupt", + "opacLink" : "http://193.25.18.8/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Dm13#!", "isil" : "DE-Dm13", @@ -139,6 +141,7 @@ "serialNumber" : "140533301", "currentLibrary" : "F0001", "currentLocation" : "00", + "opacLink" : "http://ub-parma.fernuni-hagen.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-708#!", "isil" : "DE-708", @@ -152,6 +155,7 @@ "serialNumber" : "C372365", "currentLibrary" : "RL002", "currentLocation" : "FHULD", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Lan1#!", "isil" : "DE-Lan1", @@ -165,6 +169,7 @@ "serialNumber" : "C372366", "currentLibrary" : "RL002", "currentLocation" : "FHULD", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Lan1#!", "isil" : "DE-Lan1", @@ -178,6 +183,7 @@ "serialNumber" : "609:025732", "currentLibrary" : "609", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82-609#!", "isil" : "DE-82-609", @@ -191,6 +197,7 @@ "serialNumber" : "2010/1208", "currentLibrary" : "0", "currentLocation" : "0-Frei1", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -230,6 +237,7 @@ "serialNumber" : "109927001", "currentLibrary" : "X0031", "currentLocation" : "31", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", @@ -243,6 +251,7 @@ "serialNumber" : "405/0019949", "currentLibrary" : "38-405", "currentLocation" : "38-405-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-405#!", "isil" : "DE-38-405", @@ -256,6 +265,7 @@ "serialNumber" : "467/0000383", "currentLibrary" : "38-467", "currentLocation" : "38-467-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-467#!", "isil" : "DE-38-467", @@ -269,6 +279,7 @@ "serialNumber" : "3H 83949", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM1", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -282,6 +293,7 @@ "serialNumber" : "21KKZJ1005", "currentLibrary" : "S0001", "currentLocation" : "AR2", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", diff --git a/src/test/resources/alma-fix/990136041660206441.json b/src/test/resources/alma-fix/990136041660206441.json index 115899b09..c5e754b76 100644 --- a/src/test/resources/alma-fix/990136041660206441.json +++ b/src/test/resources/alma-fix/990136041660206441.json @@ -191,6 +191,7 @@ "currentLibrary" : "R0001", "currentLocation" : "kA", "callNumber" : "ZA 4343", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=02189310-X", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", diff --git a/src/test/resources/alma-fix/990139686910206441.json b/src/test/resources/alma-fix/990139686910206441.json index ebbec920a..8fdedb8e0 100644 --- a/src/test/resources/alma-fix/990139686910206441.json +++ b/src/test/resources/alma-fix/990139686910206441.json @@ -75,6 +75,7 @@ "serialNumber" : "TEMPHBZ60030305140-000010", "currentLibrary" : "Z9036", "currentLocation" : "MGAB", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", diff --git a/src/test/resources/alma-fix/990141342350206441.json b/src/test/resources/alma-fix/990141342350206441.json index 82ef8b5b7..3dd539d93 100644 --- a/src/test/resources/alma-fix/990141342350206441.json +++ b/src/test/resources/alma-fix/990141342350206441.json @@ -101,6 +101,7 @@ "serialNumber" : "701025920107", "currentLibrary" : "R0003", "currentLocation" : "00001000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", diff --git a/src/test/resources/alma-fix/990143325070206441.json b/src/test/resources/alma-fix/990143325070206441.json index 21f800baa..b196d7b6b 100644 --- a/src/test/resources/alma-fix/990143325070206441.json +++ b/src/test/resources/alma-fix/990143325070206441.json @@ -164,6 +164,7 @@ "serialNumber" : "2007/5873", "currentLibrary" : "0", "currentLocation" : "0-Frei1", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -177,6 +178,7 @@ "serialNumber" : "3H 94295", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM1", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990156060190206441.json b/src/test/resources/alma-fix/990156060190206441.json index a51f27277..d559ead59 100644 --- a/src/test/resources/alma-fix/990156060190206441.json +++ b/src/test/resources/alma-fix/990156060190206441.json @@ -170,6 +170,7 @@ "serialNumber" : "W00159251", "currentLibrary" : "W0001", "currentLocation" : "01", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -183,6 +184,7 @@ "serialNumber" : "KN41$00705907", "currentLibrary" : "KP001", "currentLocation" : "FMONO", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=ZBS01&doc_001_number={hbzid}&local_base=ZBS01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn41#!", "isil" : "DE-Kn41", @@ -196,6 +198,7 @@ "serialNumber" : "0212359", "currentLibrary" : "FHMH", "currentLocation" : "Freihand_H", + "opacLink" : "https://fhb-muenster.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-836#!", "isil" : "DE-836", @@ -209,6 +212,7 @@ "serialNumber" : "070418501", "currentLibrary" : "F0001", "currentLocation" : "00", + "opacLink" : "http://ub-parma.fernuni-hagen.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-708#!", "isil" : "DE-708", @@ -235,6 +239,7 @@ "serialNumber" : "20557430", "currentLibrary" : "STA", "currentLocation" : "STA_FH", + "opacLink" : "https://bib-sisis.bib.hochschule-bonn-rhein-sieg.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1044#!", "isil" : "DE-1044", @@ -248,6 +253,7 @@ "serialNumber" : "20619518", "currentLibrary" : "STA", "currentLocation" : "STA_FH", + "opacLink" : "https://bib-sisis.bib.hochschule-bonn-rhein-sieg.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1044#!", "isil" : "DE-1044", @@ -261,6 +267,7 @@ "serialNumber" : "017294901", "currentLibrary" : "cdd", "currentLocation" : "HBEMP", + "opacLink" : "http://katalog.bibl.fh-duesseldorf.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:DUE&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Due62#!", "isil" : "DE-Due62", @@ -274,6 +281,7 @@ "serialNumber" : "081408ALN4WAS", "currentLibrary" : "MG", "currentLocation" : "MG_Public", + "opacLink" : "http://seth7.hs-niederrhein.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-829#!", "isil" : "DE-829", @@ -287,6 +295,7 @@ "serialNumber" : "11AVY1078", "currentLibrary" : "LE", "currentLocation" : "LE_Frei", + "opacLink" : "http://www.hs-owl.de/webOPACClient/start.do?Login=sisis&Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-743#!", "isil" : "DE-743", @@ -339,6 +348,7 @@ "serialNumber" : "108249895", "currentLibrary" : "R3032", "currentLocation" : "FH45", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -352,6 +362,7 @@ "serialNumber" : "C168762", "currentLibrary" : "RL002", "currentLocation" : "FHELD", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Lan1#!", "isil" : "DE-Lan1", @@ -365,6 +376,7 @@ "serialNumber" : "108260133", "currentLibrary" : "R3032", "currentLocation" : "FH45", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -378,6 +390,7 @@ "serialNumber" : "RD7887-13", "currentLibrary" : "ZB", "currentLocation" : "MAGAZIN_1", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -391,6 +404,7 @@ "serialNumber" : "013133072107", "currentLibrary" : "R0003", "currentLocation" : "00001000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-107#!", "isil" : "DE-107", @@ -404,6 +418,7 @@ "serialNumber" : "03531721", "currentLibrary" : "R0001", "currentLocation" : "00000000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -417,6 +432,7 @@ "serialNumber" : "63BCNM1806", "currentLibrary" : "SUED", "currentLocation" : "63", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -430,6 +446,7 @@ "serialNumber" : "12837764", "currentLibrary" : "EFB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -443,6 +460,7 @@ "serialNumber" : "0063.6230.87", "currentLibrary" : "T0011", "currentLocation" : "09", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -456,6 +474,7 @@ "serialNumber" : "2007/2934", "currentLibrary" : "0", "currentLocation" : "0-Frei1", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -521,6 +540,7 @@ "serialNumber" : "E00750581", "currentLibrary" : "E0001", "currentLocation" : "E91", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -534,6 +554,7 @@ "serialNumber" : "E00290166", "currentLibrary" : "E0001", "currentLocation" : "E91", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -547,6 +568,7 @@ "serialNumber" : "M20 4473", "currentLibrary" : "RL001", "currentLocation" : "FRHKO", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -560,6 +582,7 @@ "serialNumber" : "34A7510#a", "currentLibrary" : "38", "currentLocation" : "38-SAB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -573,6 +596,7 @@ "serialNumber" : "34A7510", "currentLibrary" : "38", "currentLocation" : "38-SAB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -586,6 +610,7 @@ "serialNumber" : "302/0660013", "currentLibrary" : "38-307", "currentLocation" : "38-307-FHM", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-307#!", "isil" : "DE-38-307", @@ -599,6 +624,7 @@ "serialNumber" : "3F 70852", "currentLibrary" : "ZB", "currentLocation" : "ZB_AUSB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -612,6 +638,7 @@ "serialNumber" : "Z69-036921", "currentLibrary" : "PSY", "currentLocation" : "PSY_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-049#!", "isil" : "DE-6-049", @@ -625,6 +652,7 @@ "serialNumber" : "Z67-064227", "currentLibrary" : "BEK", "currentLocation" : "BEK_MAG", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-123#!", "isil" : "DE-6-123", @@ -638,6 +666,7 @@ "serialNumber" : "AVY1256", "currentLibrary" : "P0001", "currentLocation" : "11", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -651,6 +680,7 @@ "serialNumber" : "00006901", "currentLibrary" : "GE", "currentLocation" : "01", + "opacLink" : "http://katalog.fh-gelsenkirchen.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:GEL&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1010#!", "isil" : "DE-1010", @@ -662,6 +692,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -673,6 +704,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "RL001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -684,6 +716,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990167595410206441.json b/src/test/resources/alma-fix/990167595410206441.json index 66eed7712..d39581ae4 100644 --- a/src/test/resources/alma-fix/990167595410206441.json +++ b/src/test/resources/alma-fix/990167595410206441.json @@ -73,6 +73,7 @@ "serialNumber" : "KMB/1980.7637", "currentLibrary" : "KN3", "currentLocation" : "KN3-KMB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn3#!", "isil" : "DE-Kn3", @@ -86,6 +87,7 @@ "serialNumber" : "Z143-028930", "currentLibrary" : "PHIL", "currentLocation" : "PHIL_KBIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-015#!", "isil" : "DE-6-015", diff --git a/src/test/resources/alma-fix/990171142550206441.json b/src/test/resources/alma-fix/990171142550206441.json index ad1fb541b..f0a0f1fb6 100644 --- a/src/test/resources/alma-fix/990171142550206441.json +++ b/src/test/resources/alma-fix/990171142550206441.json @@ -131,6 +131,7 @@ "serialNumber" : "63BBV1290", "currentLibrary" : "SUED", "currentLocation" : "63", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -144,6 +145,7 @@ "serialNumber" : "20139223", "currentLibrary" : "ZB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -157,6 +159,7 @@ "serialNumber" : "0080.2818.77", "currentLibrary" : "T0011", "currentLocation" : "72", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", @@ -183,6 +186,7 @@ "serialNumber" : "39A5443", "currentLibrary" : "38", "currentLocation" : "38-SAB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -194,6 +198,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "T0011", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://primo.kobv.de/primo_library/libweb/action/dlSearch.do?vid=TRI_UB_I&institution=TRI_UB_I&search_scope=localude&bulkSize=10&lang=ger&indx=1&onCampus=false&query=any,contains,{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-385#!", "isil" : "DE-385", diff --git a/src/test/resources/alma-fix/990173811970206441.json b/src/test/resources/alma-fix/990173811970206441.json index f554441de..959198966 100644 --- a/src/test/resources/alma-fix/990173811970206441.json +++ b/src/test/resources/alma-fix/990173811970206441.json @@ -142,6 +142,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "R0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", diff --git a/src/test/resources/alma-fix/990181275760206441.json b/src/test/resources/alma-fix/990181275760206441.json index d83f7662a..e066a2836 100644 --- a/src/test/resources/alma-fix/990181275760206441.json +++ b/src/test/resources/alma-fix/990181275760206441.json @@ -105,6 +105,7 @@ "serialNumber" : "00782328", "currentLibrary" : "CVH", "currentLocation" : "CVH_FREI", + "opacLink" : "http://opac.hs-bochum.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:BOC&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bm40#!", "isil" : "DE-Bm40", @@ -118,6 +119,7 @@ "serialNumber" : "00782331", "currentLibrary" : "CVH", "currentLocation" : "CVH_FREI", + "opacLink" : "http://opac.hs-bochum.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:BOC&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bm40#!", "isil" : "DE-Bm40", @@ -131,6 +133,7 @@ "serialNumber" : "00782344", "currentLibrary" : "CVH", "currentLocation" : "CVH_FREI", + "opacLink" : "http://opac.hs-bochum.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:BOC&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bm40#!", "isil" : "DE-Bm40", @@ -144,6 +147,7 @@ "serialNumber" : "00830005", "currentLibrary" : "BOT", "currentLocation" : "BOT_FREI", + "opacLink" : "http://opac.hs-bochum.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:BOC&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bm40#!", "isil" : "DE-Bm40", @@ -157,6 +161,7 @@ "serialNumber" : "00830018", "currentLibrary" : "BOT", "currentLocation" : "BOT_FREI", + "opacLink" : "http://opac.hs-bochum.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:BOC&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bm40#!", "isil" : "DE-Bm40", @@ -170,6 +175,7 @@ "serialNumber" : "20037393", "currentLibrary" : "EFB", "currentLocation" : "LB", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -183,6 +189,7 @@ "serialNumber" : "20076086", "currentLibrary" : "EFB", "currentLocation" : "LB", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -196,6 +203,7 @@ "serialNumber" : "20086273", "currentLibrary" : "EFB", "currentLocation" : "LB", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -209,6 +217,7 @@ "serialNumber" : "20076085", "currentLibrary" : "EFB", "currentLocation" : "LB", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -222,6 +231,7 @@ "serialNumber" : "20076083", "currentLibrary" : "EFB", "currentLocation" : "LB", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -235,6 +245,7 @@ "serialNumber" : "20076082", "currentLibrary" : "EFB", "currentLocation" : "LB", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -248,6 +259,7 @@ "serialNumber" : "20066267", "currentLibrary" : "EFB", "currentLocation" : "LB", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", diff --git a/src/test/resources/alma-fix/990182814750206441.json b/src/test/resources/alma-fix/990182814750206441.json index 9c4f8d246..f4359eeed 100644 --- a/src/test/resources/alma-fix/990182814750206441.json +++ b/src/test/resources/alma-fix/990182814750206441.json @@ -130,6 +130,7 @@ "serialNumber" : "122113301", "currentLibrary" : "X0001", "currentLocation" : "01", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", diff --git a/src/test/resources/alma-fix/990183054020206441.json b/src/test/resources/alma-fix/990183054020206441.json index c17808a9d..3451601cd 100644 --- a/src/test/resources/alma-fix/990183054020206441.json +++ b/src/test/resources/alma-fix/990183054020206441.json @@ -201,6 +201,7 @@ "currentLibrary" : "ZB", "currentLocation" : "ZB_ZS", "callNumber" : "XB 3534", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=02581964-1", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990183958380206441.json b/src/test/resources/alma-fix/990183958380206441.json index d6884af13..375b157ae 100644 --- a/src/test/resources/alma-fix/990183958380206441.json +++ b/src/test/resources/alma-fix/990183958380206441.json @@ -185,6 +185,7 @@ "serialNumber" : "6-00113726-8", "currentLibrary" : "ZB", "currentLocation" : "ZB_GMAGL", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -198,6 +199,7 @@ "serialNumber" : "Z193-024182", "currentLibrary" : "ALKU", "currentLocation" : "ALKU_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-139a#!", "isil" : "DE-6-139a", @@ -211,6 +213,7 @@ "serialNumber" : "LUHB1738", "currentLibrary" : "P0001", "currentLocation" : "31", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -222,6 +225,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990185607520206441.json b/src/test/resources/alma-fix/990185607520206441.json index 7dcce9491..59d9b701c 100644 --- a/src/test/resources/alma-fix/990185607520206441.json +++ b/src/test/resources/alma-fix/990185607520206441.json @@ -78,6 +78,7 @@ "serialNumber" : "SM-007284", "currentLibrary" : "SM", "currentLocation" : "SM-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-58#!", "isil" : "DE-5-58", diff --git a/src/test/resources/alma-fix/990185619180206441.json b/src/test/resources/alma-fix/990185619180206441.json index 272701493..d10e4d7d0 100644 --- a/src/test/resources/alma-fix/990185619180206441.json +++ b/src/test/resources/alma-fix/990185619180206441.json @@ -87,6 +87,7 @@ "serialNumber" : "SM-009391", "currentLibrary" : "SM", "currentLocation" : "SM-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-58#!", "isil" : "DE-5-58", diff --git a/src/test/resources/alma-fix/990189160110206441.json b/src/test/resources/alma-fix/990189160110206441.json index 72baa9dff..268d098cf 100644 --- a/src/test/resources/alma-fix/990189160110206441.json +++ b/src/test/resources/alma-fix/990189160110206441.json @@ -150,6 +150,7 @@ "serialNumber" : "W00151217", "currentLibrary" : "W0001", "currentLocation" : "AA", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -163,6 +164,7 @@ "serialNumber" : "W00185519", "currentLibrary" : "W0001", "currentLocation" : "20", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -176,6 +178,7 @@ "serialNumber" : "W00328289", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -189,6 +192,7 @@ "serialNumber" : "KN41$01599167", "currentLibrary" : "KP001", "currentLocation" : "FMONO", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=ZBS01&doc_001_number={hbzid}&local_base=ZBS01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn41#!", "isil" : "DE-Kn41", @@ -202,6 +206,7 @@ "serialNumber" : "KN41$01339152", "currentLibrary" : "KP001", "currentLocation" : "FMONO", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=ZBS01&doc_001_number={hbzid}&local_base=ZBS01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn41#!", "isil" : "DE-Kn41", @@ -215,6 +220,7 @@ "serialNumber" : "109382847", "currentLibrary" : "R3032", "currentLocation" : "FHSPO", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-386#!", "isil" : "DE-386", @@ -228,6 +234,7 @@ "serialNumber" : "20116184", "currentLibrary" : "ZB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -241,6 +248,7 @@ "serialNumber" : "P2012/259", "currentLibrary" : "0", "currentLocation" : "0-Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -254,6 +262,7 @@ "serialNumber" : "DE00286549", "currentLibrary" : "E0001", "currentLocation" : "E11", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -267,6 +276,7 @@ "serialNumber" : "DE00286550", "currentLibrary" : "E0001", "currentLocation" : "E11", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -280,6 +290,7 @@ "serialNumber" : "M28 6888", "currentLibrary" : "RL001", "currentLocation" : "FRHKO", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -293,6 +304,7 @@ "serialNumber" : "M31 6464", "currentLibrary" : "RL001", "currentLocation" : "FRHKO", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -306,6 +318,7 @@ "serialNumber" : "M28 6889", "currentLibrary" : "RL001", "currentLocation" : "FRHKO", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -319,6 +332,7 @@ "serialNumber" : "Z68-032337", "currentLibrary" : "SPOR", "currentLocation" : "SPOR_BIB", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-058#!", "isil" : "DE-6-058", @@ -332,6 +346,7 @@ "serialNumber" : "6-00166844-1", "currentLibrary" : "ZB", "currentLocation" : "ZB_LBM", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -345,6 +360,7 @@ "serialNumber" : "6-00166843-9", "currentLibrary" : "ZB", "currentLocation" : "ZB_LBM", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -358,6 +374,7 @@ "serialNumber" : "KRRS1643", "currentLibrary" : "P0001", "currentLocation" : "11", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -369,6 +386,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "RL001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -380,6 +398,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990193094010206441.json b/src/test/resources/alma-fix/990193094010206441.json index b0a9cde29..3c8d6ddd7 100644 --- a/src/test/resources/alma-fix/990193094010206441.json +++ b/src/test/resources/alma-fix/990193094010206441.json @@ -82,6 +82,7 @@ "serialNumber" : "63BBV1390", "currentLibrary" : "SUED", "currentLocation" : "63", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -95,6 +96,7 @@ "serialNumber" : "20129967", "currentLibrary" : "EFB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", diff --git a/src/test/resources/alma-fix/990193806600206441.json b/src/test/resources/alma-fix/990193806600206441.json index eb3f5c94c..8b575c0a0 100644 --- a/src/test/resources/alma-fix/990193806600206441.json +++ b/src/test/resources/alma-fix/990193806600206441.json @@ -81,6 +81,7 @@ "serialNumber" : "6-00245554-2", "currentLibrary" : "HLS", "currentLocation" : "HLS_RAKAR", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990194668760206441.json b/src/test/resources/alma-fix/990194668760206441.json index 1cca2fa21..6db640ba0 100644 --- a/src/test/resources/alma-fix/990194668760206441.json +++ b/src/test/resources/alma-fix/990194668760206441.json @@ -89,6 +89,7 @@ "callNumber" : "K347:501", "currentLibrary" : "X0001", "currentLocation" : "16", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", diff --git a/src/test/resources/alma-fix/990194744870206441.json b/src/test/resources/alma-fix/990194744870206441.json index 0f286fcb7..1ee8a3ddc 100644 --- a/src/test/resources/alma-fix/990194744870206441.json +++ b/src/test/resources/alma-fix/990194744870206441.json @@ -78,6 +78,7 @@ "serialNumber" : "C004216", "currentLibrary" : "RL002", "currentLocation" : "MNBLD", + "opacLink" : "https://opac.ub.uni-kl.de/F?func=item-cen-2&doc_library=KLU01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Lan1#!", "isil" : "DE-Lan1", @@ -91,6 +92,7 @@ "serialNumber" : "M23 9940", "currentLibrary" : "RL001", "currentLocation" : "MAGMK", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -102,6 +104,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "RL001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", diff --git a/src/test/resources/alma-fix/990198383780206441.json b/src/test/resources/alma-fix/990198383780206441.json index 085b5bc2e..9ccd18eb1 100644 --- a/src/test/resources/alma-fix/990198383780206441.json +++ b/src/test/resources/alma-fix/990198383780206441.json @@ -79,6 +79,7 @@ "serialNumber" : "130028201", "currentLibrary" : "X0001", "currentLocation" : "00", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", diff --git a/src/test/resources/alma-fix/990202474680206441.json b/src/test/resources/alma-fix/990202474680206441.json index 5ddc827a0..4c31e70e2 100644 --- a/src/test/resources/alma-fix/990202474680206441.json +++ b/src/test/resources/alma-fix/990202474680206441.json @@ -132,6 +132,7 @@ "serialNumber" : "AJ-143867", "currentLibrary" : "AJ", "currentLocation" : "AJ--Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-141#!", "isil" : "DE-5-141", @@ -145,6 +146,7 @@ "serialNumber" : "JAP/0008615", "currentLibrary" : "38-459", "currentLocation" : "38-459-KEL", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-459#!", "isil" : "DE-38-459", diff --git a/src/test/resources/alma-fix/990204246530206441.json b/src/test/resources/alma-fix/990204246530206441.json index 477bf5af2..2442392f1 100644 --- a/src/test/resources/alma-fix/990204246530206441.json +++ b/src/test/resources/alma-fix/990204246530206441.json @@ -177,6 +177,7 @@ "serialNumber" : "04690647", "currentLibrary" : "R0001", "currentLocation" : "00000000", + "opacLink" : "http://kat.lbz-rlp.de/webOPACClient.lbzsis/start.do?Language=De&Query=010%3D%22{hbzid}%22&selectedViewBranchlib=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-929#!", "isil" : "DE-929", @@ -190,6 +191,7 @@ "serialNumber" : "GL-202825", "currentLibrary" : "GL", "currentLocation" : "GL-Frei", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-39#!", "isil" : "DE-5-39", @@ -203,6 +205,7 @@ "serialNumber" : "6-00342474-8", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM1", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990207668220206441.json b/src/test/resources/alma-fix/990207668220206441.json index 22a410970..1fe124b09 100644 --- a/src/test/resources/alma-fix/990207668220206441.json +++ b/src/test/resources/alma-fix/990207668220206441.json @@ -93,6 +93,7 @@ "serialNumber" : "223:3 AP 16", "currentLibrary" : "223", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82-223#!", "isil" : "DE-82-223", diff --git a/src/test/resources/alma-fix/990209515320206441.json b/src/test/resources/alma-fix/990209515320206441.json index e366ae3db..d6dfd1a6b 100644 --- a/src/test/resources/alma-fix/990209515320206441.json +++ b/src/test/resources/alma-fix/990209515320206441.json @@ -104,6 +104,7 @@ "serialNumber" : "KN38$0000049839", "currentLibrary" : "Z9038", "currentLocation" : "MZ8V", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHK01&doc_001_number={hbzid}&local_base=MHK01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn38#!", "isil" : "DE-Kn38", diff --git a/src/test/resources/alma-fix/990209817770206441.json b/src/test/resources/alma-fix/990209817770206441.json index 350e356c3..353c035c3 100644 --- a/src/test/resources/alma-fix/990209817770206441.json +++ b/src/test/resources/alma-fix/990209817770206441.json @@ -168,6 +168,7 @@ "serialNumber" : "6-00415520-5", "currentLibrary" : "ZB", "currentLocation" : "ZB_GKL", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990210237770206441.json b/src/test/resources/alma-fix/990210237770206441.json index 64937b617..5ebd23fba 100644 --- a/src/test/resources/alma-fix/990210237770206441.json +++ b/src/test/resources/alma-fix/990210237770206441.json @@ -88,6 +88,7 @@ "serialNumber" : "112628-550", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -101,6 +102,7 @@ "serialNumber" : "112628-180", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -114,6 +116,7 @@ "serialNumber" : "112628-540", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -127,6 +130,7 @@ "serialNumber" : "112628-530", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -140,6 +144,7 @@ "serialNumber" : "112628-560", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -153,6 +158,7 @@ "serialNumber" : "112628-330", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -166,6 +172,7 @@ "serialNumber" : "112628-520", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -179,6 +186,7 @@ "serialNumber" : "112628-510", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -192,6 +200,7 @@ "serialNumber" : "112628-320", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -205,6 +214,7 @@ "serialNumber" : "112628-340", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -218,6 +228,7 @@ "serialNumber" : "112628-360", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -231,6 +242,7 @@ "serialNumber" : "112628-390", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -244,6 +256,7 @@ "serialNumber" : "112628-370", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -257,6 +270,7 @@ "serialNumber" : "112628-480", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -270,6 +284,7 @@ "serialNumber" : "112628-290", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -283,6 +298,7 @@ "serialNumber" : "112628-70", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -296,6 +312,7 @@ "serialNumber" : "112628-230", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -309,6 +326,7 @@ "serialNumber" : "112628-500", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -322,6 +340,7 @@ "serialNumber" : "112628-310", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -335,6 +354,7 @@ "serialNumber" : "112628-50", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -348,6 +368,7 @@ "serialNumber" : "112628-270", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -361,6 +382,7 @@ "serialNumber" : "112628-40", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -374,6 +396,7 @@ "serialNumber" : "112628-250", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -387,6 +410,7 @@ "serialNumber" : "112628-210", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -400,6 +424,7 @@ "serialNumber" : "112628-190", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -413,6 +438,7 @@ "serialNumber" : "112628-160", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -426,6 +452,7 @@ "serialNumber" : "112628-140", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -439,6 +466,7 @@ "serialNumber" : "112628-120", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -452,6 +480,7 @@ "serialNumber" : "112628-100", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -465,6 +494,7 @@ "serialNumber" : "112628-80", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -478,6 +508,7 @@ "serialNumber" : "112628-600", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -491,6 +522,7 @@ "serialNumber" : "112628-590", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -504,6 +536,7 @@ "serialNumber" : "112628-430", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -517,6 +550,7 @@ "serialNumber" : "112628-380", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -530,6 +564,7 @@ "serialNumber" : "112628-260", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -543,6 +578,7 @@ "serialNumber" : "112628-570", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -556,6 +592,7 @@ "serialNumber" : "112628-610", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -569,6 +606,7 @@ "serialNumber" : "112628-580", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -582,6 +620,7 @@ "serialNumber" : "112628-450", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -595,6 +634,7 @@ "serialNumber" : "112628-460", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -608,6 +648,7 @@ "serialNumber" : "112628-440", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -621,6 +662,7 @@ "serialNumber" : "112628-420", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -634,6 +676,7 @@ "serialNumber" : "112628-410", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -647,6 +690,7 @@ "serialNumber" : "112628-400", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -660,6 +704,7 @@ "serialNumber" : "112628-490", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -673,6 +718,7 @@ "serialNumber" : "112628-470", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -686,6 +732,7 @@ "serialNumber" : "112628-300", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -699,6 +746,7 @@ "serialNumber" : "112628-280", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -712,6 +760,7 @@ "serialNumber" : "112628-60", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -725,6 +774,7 @@ "serialNumber" : "112628-220", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -738,6 +788,7 @@ "serialNumber" : "112628-240", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -751,6 +802,7 @@ "serialNumber" : "112628-200", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -764,6 +816,7 @@ "serialNumber" : "112628-170", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -777,6 +830,7 @@ "serialNumber" : "112628-90", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -790,6 +844,7 @@ "serialNumber" : "112628-150", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -803,6 +858,7 @@ "serialNumber" : "112628-130", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -816,6 +872,7 @@ "serialNumber" : "112628-110", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -829,6 +886,7 @@ "serialNumber" : "112628-30", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", @@ -842,6 +900,7 @@ "serialNumber" : "112628-20", "currentLibrary" : "Z9036", "currentLocation" : "FHA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHE01&doc_001_number={hbzid}&local_base=MHE01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1156#!", "isil" : "DE-1156", diff --git a/src/test/resources/alma-fix/990210285400206441.json b/src/test/resources/alma-fix/990210285400206441.json index 7872771ce..734380b31 100644 --- a/src/test/resources/alma-fix/990210285400206441.json +++ b/src/test/resources/alma-fix/990210285400206441.json @@ -124,6 +124,7 @@ "serialNumber" : "KN38$0000165230", "currentLibrary" : "Z9038", "currentLocation" : "MZ2V", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=MHK01&doc_001_number={hbzid}&local_base=MHK01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kn38#!", "isil" : "DE-Kn38", diff --git a/src/test/resources/alma-fix/990210950050206441.json b/src/test/resources/alma-fix/990210950050206441.json index 5f86a7271..9c09d6faa 100644 --- a/src/test/resources/alma-fix/990210950050206441.json +++ b/src/test/resources/alma-fix/990210950050206441.json @@ -195,6 +195,7 @@ "serialNumber" : "136699801", "currentLibrary" : "X0001", "currentLocation" : "00", + "opacLink" : "https://katalog.ulb.hhu.de/Search/Results?lookfor=id_marc_001_txt:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-61#!", "isil" : "DE-61", diff --git a/src/test/resources/alma-fix/990217478660206441.json b/src/test/resources/alma-fix/990217478660206441.json index e475f1395..a7d25ff3f 100644 --- a/src/test/resources/alma-fix/990217478660206441.json +++ b/src/test/resources/alma-fix/990217478660206441.json @@ -244,6 +244,7 @@ "serialNumber" : "W00268173", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -257,6 +258,7 @@ "serialNumber" : "W00268170", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -270,6 +272,7 @@ "serialNumber" : "W00268172", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -283,6 +286,7 @@ "serialNumber" : "W00268164", "currentLibrary" : "W0001", "currentLocation" : "20", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -296,6 +300,7 @@ "serialNumber" : "W00268165", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -309,6 +314,7 @@ "serialNumber" : "W00268166", "currentLibrary" : "W0001", "currentLocation" : "21", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -322,6 +328,7 @@ "serialNumber" : "W00268168", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -335,6 +342,7 @@ "serialNumber" : "W00268167", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -348,6 +356,7 @@ "serialNumber" : "W00268176", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -361,6 +370,7 @@ "serialNumber" : "W00268171", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -374,6 +384,7 @@ "serialNumber" : "W00268175", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -387,6 +398,7 @@ "serialNumber" : "W00268174", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -400,6 +412,7 @@ "serialNumber" : "W00268169", "currentLibrary" : "W0001", "currentLocation" : "91", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -413,6 +426,7 @@ "serialNumber" : "91031017", "currentLibrary" : "EFS", "currentLocation" : "EFS_Haupt", + "opacLink" : "http://193.25.18.8/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Dm13#!", "isil" : "DE-Dm13", @@ -426,6 +440,7 @@ "serialNumber" : "180043101", "currentLibrary" : "F0001", "currentLocation" : "00", + "opacLink" : "http://ub-parma.fernuni-hagen.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-708#!", "isil" : "DE-708", @@ -439,6 +454,7 @@ "serialNumber" : "180424", "currentLibrary" : "60", "currentLocation" : "CM_Freih", + "opacLink" : "https://biblio.fh-bielefeld.de/webOPACClient/start.do?Login=sisis&Query=-1=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bi10#!", "isil" : "DE-Bi10", @@ -452,6 +468,7 @@ "serialNumber" : "01369368", "currentLibrary" : "BOT", "currentLocation" : "BOT_FREI", + "opacLink" : "http://opac.hs-bochum.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:BOC&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bm40#!", "isil" : "DE-Bm40", @@ -465,6 +482,7 @@ "serialNumber" : "100000005149", "currentLibrary" : "KRW", "currentLocation" : "KRW_Public", + "opacLink" : "http://seth7.hs-niederrhein.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-829#!", "isil" : "DE-829", @@ -478,6 +496,7 @@ "serialNumber" : "21WTA314", "currentLibrary" : "DT", "currentLocation" : "DT_Frei", + "opacLink" : "http://www.hs-owl.de/webOPACClient/start.do?Login=sisis&Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-743#!", "isil" : "DE-743", @@ -491,6 +510,7 @@ "serialNumber" : "046250 211", "currentLibrary" : "211", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82-211#!", "isil" : "DE-82-211", @@ -504,6 +524,7 @@ "serialNumber" : "50000027887", "currentLibrary" : "BAB", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -517,6 +538,7 @@ "serialNumber" : "M33 3199", "currentLibrary" : "RL001", "currentLocation" : "FRHKO", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -530,6 +552,7 @@ "serialNumber" : "44A4782", "currentLibrary" : "38", "currentLocation" : "38-SAB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -543,6 +566,7 @@ "serialNumber" : "6-00536437-0", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM1", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -556,6 +580,7 @@ "serialNumber" : "53WTA3654+1", "currentLibrary" : "S0001", "currentLocation" : "PB", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", @@ -569,6 +594,7 @@ "serialNumber" : "53WTA3654", "currentLibrary" : "S0001", "currentLocation" : "PB", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", @@ -582,6 +608,7 @@ "serialNumber" : "WTA2129", "currentLibrary" : "P0001", "currentLocation" : "51", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -593,6 +620,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "RL001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://aleph1.uni-koblenz.de/F/?func=find-b&request={hbzid}&find_code=IDN&adjacent=N&local_base=KOL01&x=45&y=11&filter_code_2=WYR&filter_request_2=", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Kob7#!", "isil" : "DE-Kob7", @@ -604,6 +632,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990218189790206441.json b/src/test/resources/alma-fix/990218189790206441.json index 94dd1cb7c..79a534279 100644 --- a/src/test/resources/alma-fix/990218189790206441.json +++ b/src/test/resources/alma-fix/990218189790206441.json @@ -109,6 +109,7 @@ "serialNumber" : "AJ-1019284", "currentLibrary" : "AJ", "currentLocation" : "AJ--Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-141#!", "isil" : "DE-5-141", diff --git a/src/test/resources/alma-fix/990220027540206441.json b/src/test/resources/alma-fix/990220027540206441.json index 9f2705f01..e7d3bddf8 100644 --- a/src/test/resources/alma-fix/990220027540206441.json +++ b/src/test/resources/alma-fix/990220027540206441.json @@ -84,6 +84,7 @@ "serialNumber" : "AJ-196496", "currentLibrary" : "AJ", "currentLocation" : "AJ--Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5-141#!", "isil" : "DE-5-141", diff --git a/src/test/resources/alma-fix/990223521400206441.json b/src/test/resources/alma-fix/990223521400206441.json index 88494300c..11b049c54 100644 --- a/src/test/resources/alma-fix/990223521400206441.json +++ b/src/test/resources/alma-fix/990223521400206441.json @@ -231,6 +231,7 @@ "serialNumber" : "W00274368", "currentLibrary" : "W0001", "currentLocation" : "75", + "opacLink" : "https://katalog.bib.uni-wuppertal.de/F?func=item-cen-2&doc_library=WUP01&doc_001_number={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-468#!", "isil" : "DE-468", @@ -244,6 +245,7 @@ "serialNumber" : "91036298", "currentLibrary" : "EFS", "currentLocation" : "EFS_Haupt", + "opacLink" : "http://193.25.18.8/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Dm13#!", "isil" : "DE-Dm13", @@ -309,6 +311,7 @@ "serialNumber" : "22253605", "currentLibrary" : "RHB", "currentLocation" : "RHB_FH", + "opacLink" : "https://bib-sisis.bib.hochschule-bonn-rhein-sieg.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1044#!", "isil" : "DE-1044", @@ -322,6 +325,7 @@ "serialNumber" : "22174458", "currentLibrary" : "STA", "currentLocation" : "STA_FH", + "opacLink" : "https://bib-sisis.bib.hochschule-bonn-rhein-sieg.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1044#!", "isil" : "DE-1044", @@ -335,6 +339,7 @@ "serialNumber" : "22174464", "currentLibrary" : "STA", "currentLocation" : "STA_FH", + "opacLink" : "https://bib-sisis.bib.hochschule-bonn-rhein-sieg.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1044#!", "isil" : "DE-1044", @@ -348,6 +353,7 @@ "serialNumber" : "22174441", "currentLibrary" : "STA", "currentLocation" : "STA_FH", + "opacLink" : "https://bib-sisis.bib.hochschule-bonn-rhein-sieg.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1044#!", "isil" : "DE-1044", @@ -361,6 +367,7 @@ "serialNumber" : "11TYD398(3)", "currentLibrary" : "LE", "currentLocation" : "LE_Frei", + "opacLink" : "http://www.hs-owl.de/webOPACClient/start.do?Login=sisis&Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-743#!", "isil" : "DE-743", @@ -374,6 +381,7 @@ "serialNumber" : "50000033216", "currentLibrary" : "S7", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -387,6 +395,7 @@ "serialNumber" : "P2018/1480", "currentLibrary" : "0", "currentLocation" : "0-Mag", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-5#!", "isil" : "DE-5", @@ -400,6 +409,7 @@ "serialNumber" : "DE00648926", "currentLibrary" : "D0001", "currentLocation" : "D05", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -413,6 +423,7 @@ "serialNumber" : "DE00648925", "currentLibrary" : "D0001", "currentLocation" : "D05", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -426,6 +437,7 @@ "serialNumber" : "DE00648924", "currentLibrary" : "D0001", "currentLocation" : "D05", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -439,6 +451,7 @@ "serialNumber" : "DE00644940", "currentLibrary" : "E0001", "currentLocation" : "E33", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -452,6 +465,7 @@ "serialNumber" : "DE00644939", "currentLibrary" : "E0001", "currentLocation" : "E33", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -465,6 +479,7 @@ "serialNumber" : "DE00648923", "currentLibrary" : "D0001", "currentLocation" : "D01", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -478,6 +493,7 @@ "serialNumber" : "DE00644942", "currentLibrary" : "E0001", "currentLocation" : "E33", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -491,6 +507,7 @@ "serialNumber" : "DE00644941", "currentLibrary" : "E0001", "currentLocation" : "E33", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -504,6 +521,7 @@ "serialNumber" : "44A6297", "currentLibrary" : "38", "currentLocation" : "38-SAB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38#!", "isil" : "DE-38", @@ -517,6 +535,7 @@ "serialNumber" : "6-00557803-7", "currentLibrary" : "ZB", "currentLocation" : "ZB_LBM", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -530,6 +549,7 @@ "serialNumber" : "6-00557802-4", "currentLibrary" : "ZB", "currentLocation" : "ZB_LBM", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", @@ -543,6 +563,7 @@ "serialNumber" : "TWP22152(3)", "currentLibrary" : "P0001", "currentLocation" : "41", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -556,6 +577,7 @@ "serialNumber" : "TWP22152(3)+1", "currentLibrary" : "P0001", "currentLocation" : "41", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", @@ -567,6 +589,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "P0001", "currentLocation" : "UNASSIGNED", + "opacLink" : "https://katalog.ub.uni-paderborn.de/local/s?sr%5Bq,any%5D={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-466#!", "isil" : "DE-466", diff --git a/src/test/resources/alma-fix/990225056670206441.json b/src/test/resources/alma-fix/990225056670206441.json index 4d8449069..3d0bcfa9d 100644 --- a/src/test/resources/alma-fix/990225056670206441.json +++ b/src/test/resources/alma-fix/990225056670206441.json @@ -86,6 +86,7 @@ "serialNumber" : "501:000491", "currentLibrary" : "501", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82-501#!", "isil" : "DE-82-501", diff --git a/src/test/resources/alma-fix/990366394400206441.json b/src/test/resources/alma-fix/990366394400206441.json index faae0ea33..14101afe4 100644 --- a/src/test/resources/alma-fix/990366394400206441.json +++ b/src/test/resources/alma-fix/990366394400206441.json @@ -69,6 +69,7 @@ "serialNumber" : "6-00461456-X", "currentLibrary" : "HLS", "currentLocation" : "HLS_HSMAG", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/990367731740206441.json b/src/test/resources/alma-fix/990367731740206441.json index caa3ee7c2..9d403d84b 100644 --- a/src/test/resources/alma-fix/990367731740206441.json +++ b/src/test/resources/alma-fix/990367731740206441.json @@ -251,6 +251,7 @@ "type" : [ "Item", "PhysikalischerTitel" ], "currentLibrary" : "R5001", "currentLocation" : "UNASSIGNED", + "opacLink" : "http://143.93.201.251/alipac/-/item-local?BASE=B-TIT&VID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1116#!", "isil" : "DE-1116", diff --git a/src/test/resources/alma-fix/990367761810206441.json b/src/test/resources/alma-fix/990367761810206441.json index 634cc5f7f..cfa8c546d 100644 --- a/src/test/resources/alma-fix/990367761810206441.json +++ b/src/test/resources/alma-fix/990367761810206441.json @@ -141,6 +141,7 @@ "serialNumber" : "JAP/0018138", "currentLibrary" : "38-459", "currentLocation" : "38-459-FHM", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-459#!", "isil" : "DE-38-459", diff --git a/src/test/resources/alma-fix/990368743120206441.json b/src/test/resources/alma-fix/990368743120206441.json index d67bc6615..f309fc2b0 100644 --- a/src/test/resources/alma-fix/990368743120206441.json +++ b/src/test/resources/alma-fix/990368743120206441.json @@ -70,6 +70,7 @@ "serialNumber" : "6-00461538-5", "currentLibrary" : "HLS", "currentLocation" : "HLS_HSMAG", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/99370771475306441.json b/src/test/resources/alma-fix/99370771475306441.json index b6e5b83df..5c852816c 100644 --- a/src/test/resources/alma-fix/99370771475306441.json +++ b/src/test/resources/alma-fix/99370771475306441.json @@ -244,6 +244,7 @@ "serialNumber" : "91083416", "currentLibrary" : "EFS", "currentLocation" : "EFS_Haupt", + "opacLink" : "http://193.25.18.8/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Dm13#!", "isil" : "DE-Dm13", @@ -257,6 +258,7 @@ "serialNumber" : "211231", "currentLibrary" : "40", "currentLocation" : "CB_FreiE-1", + "opacLink" : "https://biblio.fh-bielefeld.de/webOPACClient/start.do?Login=sisis&Query=-1=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bi10#!", "isil" : "DE-Bi10", @@ -270,6 +272,7 @@ "serialNumber" : "211230", "currentLibrary" : "40", "currentLocation" : "CB_FreiE-1", + "opacLink" : "https://biblio.fh-bielefeld.de/webOPACClient/start.do?Login=sisis&Query=-1=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bi10#!", "isil" : "DE-Bi10", @@ -283,6 +286,7 @@ "serialNumber" : "211229", "currentLibrary" : "40", "currentLocation" : "CB_FreiE-1", + "opacLink" : "https://biblio.fh-bielefeld.de/webOPACClient/start.do?Login=sisis&Query=-1=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bi10#!", "isil" : "DE-Bi10", @@ -296,6 +300,7 @@ "serialNumber" : "622040", "currentLibrary" : "R5001", "currentLocation" : "X0001", + "opacLink" : "http://143.93.201.251/alipac/-/item-local?BASE=B-TIT&VID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-1116#!", "isil" : "DE-1116", @@ -309,6 +314,7 @@ "serialNumber" : "ZE-202720", "currentLibrary" : "ZE", "currentLocation" : "ZE-Bib", + "opacLink" : "https://bonnus.ulb.uni-bonn.de/Summon/Search?referrerBonnus=portlet&lookfor={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bo404#!", "isil" : "DE-Bo404", @@ -335,6 +341,7 @@ "serialNumber" : "DE00736175", "currentLibrary" : "D0001", "currentLocation" : "D01", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -348,6 +355,7 @@ "serialNumber" : "Z75-040987", "currentLibrary" : "MEGT", "currentLocation" : "MEGT_BIBEG", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6-164#!", "isil" : "DE-6-164", diff --git a/src/test/resources/alma-fix/99370782520706441.json b/src/test/resources/alma-fix/99370782520706441.json index eb6915e64..64de76332 100644 --- a/src/test/resources/alma-fix/99370782520706441.json +++ b/src/test/resources/alma-fix/99370782520706441.json @@ -274,6 +274,7 @@ "serialNumber" : "01383988", "currentLibrary" : "BOT", "currentLocation" : "BOT_FREI", + "opacLink" : "http://opac.hs-bochum.de/libero/WebopacOpenURL.cls?ACTION=DISPLAY&sid=Libero:BOC&RID={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-Bm40#!", "isil" : "DE-Bm40", @@ -287,6 +288,7 @@ "serialNumber" : "21XBR190(2021)-2", "currentLibrary" : "DT", "currentLocation" : "DT_Frei", + "opacLink" : "http://www.hs-owl.de/webOPACClient/start.do?Login=sisis&Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-743#!", "isil" : "DE-743", @@ -300,6 +302,7 @@ "serialNumber" : "ZI 3850 0003-2021,2=3", "currentLibrary" : "LBS", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -313,6 +316,7 @@ "serialNumber" : "(1)62276", "currentLibrary" : "ZB", "currentLocation" : "MAGAZIN_3", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -326,6 +330,7 @@ "serialNumber" : "022844 211", "currentLibrary" : "202", "currentLocation" : "7", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82-202#!", "isil" : "DE-82-202", @@ -339,6 +344,7 @@ "serialNumber" : "ZI 3850 0003-2021,2=1", "currentLibrary" : "LBS", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -352,6 +358,7 @@ "serialNumber" : "ZI 3850 0003-2021,2=5", "currentLibrary" : "LBS", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -365,6 +372,7 @@ "serialNumber" : "ZI 3850 0003-2021,2=4", "currentLibrary" : "LBS", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -378,6 +386,7 @@ "serialNumber" : "ZI 3850 0003-2021,2=2", "currentLibrary" : "LBS", "currentLocation" : "0", + "opacLink" : "https://katalog.ub.rwth-aachen.de/discovery/search?query=any,contains,{hbzid}&tab=BibNoArticle609&search_scope=BibliothekskatalogMOD&vid=49HBZ_UBA:VU1&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-82#!", "isil" : "DE-82", @@ -391,6 +400,7 @@ "serialNumber" : "31XBR1535-2021,2+2", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -404,6 +414,7 @@ "serialNumber" : "31XBR1535-2021,2+3", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -417,6 +428,7 @@ "serialNumber" : "31XBR1535-2021,2+4", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -430,6 +442,7 @@ "serialNumber" : "31XBR1535-2021,2+1", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -443,6 +456,7 @@ "serialNumber" : "31XBR1535-2021,2+6", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -456,6 +470,7 @@ "serialNumber" : "32XBR1535-2021,2", "currentLibrary" : "DEUTZ", "currentLocation" : "32", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -469,6 +484,7 @@ "serialNumber" : "31XBR1535-2021,2+7", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -482,6 +498,7 @@ "serialNumber" : "31XBR1535-2021,2+5", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -495,6 +512,7 @@ "serialNumber" : "31XBR1535-2021,2+9", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -508,6 +526,7 @@ "serialNumber" : "31XBR1535-2021,2+8", "currentLibrary" : "DEUTZ", "currentLocation" : "31", + "opacLink" : "http://www.digibib.net/permalink/832/FHBK-x/HBZ:{hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-832#!", "isil" : "DE-832", @@ -521,6 +540,7 @@ "serialNumber" : "50000067433", "currentLibrary" : "BR", "currentLocation" : "Freihand", + "opacLink" : "https://www.ub.tu-dortmund.de/webOPACClient/start.do?Query=0010=%22{hbzid}%22", "heldBy" : { "id" : "http://lobid.org/organisations/DE-290#!", "isil" : "DE-290", @@ -547,6 +567,7 @@ "serialNumber" : "DE00637881", "currentLibrary" : "E0001", "currentLocation" : "EHA", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -560,6 +581,7 @@ "serialNumber" : "DE00637884", "currentLibrary" : "E0001", "currentLocation" : "E31", + "opacLink" : "https://primo.uni-due.de/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI_custom&vid=49HBZ_UDE:UDE&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-465#!", "isil" : "DE-465", @@ -573,6 +595,7 @@ "serialNumber" : "53XBR5068-2021,2", "currentLibrary" : "S0001", "currentLocation" : "PB", + "opacLink" : "https://ub-siegen.digibib.net/search/katalog/list?start=1&defaults=on&q-al={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-467#!", "isil" : "DE-467", diff --git a/src/test/resources/alma-fix/99371014448006441.json b/src/test/resources/alma-fix/99371014448006441.json index acc2b41ce..214e70d7a 100644 --- a/src/test/resources/alma-fix/99371014448006441.json +++ b/src/test/resources/alma-fix/99371014448006441.json @@ -118,6 +118,7 @@ "serialNumber" : "JAP/0020015", "currentLibrary" : "38-459", "currentLocation" : "38-459-FHM", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-459#!", "isil" : "DE-38-459", diff --git a/src/test/resources/alma-fix/99371050452706441.json b/src/test/resources/alma-fix/99371050452706441.json index 3c94338ec..a62aeb0d2 100644 --- a/src/test/resources/alma-fix/99371050452706441.json +++ b/src/test/resources/alma-fix/99371050452706441.json @@ -220,6 +220,7 @@ "serialNumber" : "6-00724192-9", "currentLibrary" : "ZB", "currentLocation" : "ZB_FHM1", + "opacLink" : "https://hbz-ulbms.primo.exlibrisgroup.com/discovery/search?query=any,contains,{hbzid}&tab=Everything&search_scope=MyInst_and_CI&vid=49HBZ_ULM:VU2&offset=0", "heldBy" : { "id" : "http://lobid.org/organisations/DE-6#!", "isil" : "DE-6", diff --git a/src/test/resources/alma-fix/99371530278506441.json b/src/test/resources/alma-fix/99371530278506441.json index a4056e110..eaa3fbbc3 100644 --- a/src/test/resources/alma-fix/99371530278506441.json +++ b/src/test/resources/alma-fix/99371530278506441.json @@ -190,6 +190,7 @@ "serialNumber" : "432/0021005", "currentLibrary" : "38-432", "currentLocation" : "38-432-BIB", + "opacLink" : "http://www.ub.uni-koeln.de/cgi-bin/redirect.pl?referrer=hbzvk&service=showrecord&hbzid={hbzid}", "heldBy" : { "id" : "http://lobid.org/organisations/DE-38-432#!", "isil" : "DE-38-432", diff --git a/src/test/resources/alma-fix/99372423490706441.json b/src/test/resources/alma-fix/99372423490706441.json index 6069c0e92..512daf759 100644 --- a/src/test/resources/alma-fix/99372423490706441.json +++ b/src/test/resources/alma-fix/99372423490706441.json @@ -106,6 +106,7 @@ "serialNumber" : ":94002761436", "currentLibrary" : "T0010", "currentLocation" : "kA", + "opacLink" : "https://www.dshs-koeln.de/aleph/F?func=item-cen-2&doc_library=STR01&doc_001_number={hbzid}&local_base=STR01", "heldBy" : { "id" : "http://lobid.org/organisations/DE-121#!", "isil" : "DE-121",